1. irc
I'm operating an irc server! Nix source.
Be friendly to each other and HACK THE PLANET!
irc.emile.space:6697 #general
1.1. minimal bash client
Easily connect and write in emile.space #general:
curl -sL emile.space/irc.sh -o- | bash
or to set a nick:
curl -sL emile.space/irc.sh -o- | IRC_NICK=acker bash
1.2. go bot
A minimal golang based bot:
(This is just a template for further fun)d=$(mktemp -d) && curl -sL emile.space/irc.go -o "$d/irc.go" && go run "$d/irc.go"; rm -rf "$d"
1.3. modes
- +C (Disables CTCP): Prevents bot and spam
- +n (No outside messages): Prevents users not in channel to send to channel
- +i (Invite-Only): Requires an invite or matching mask to join.
- +m (Moderated): Only users with voice or operator privileges can speak.
- +t (Topic Lock): Only channel operators can change the topic.
- +k (Key-Protected): Requires a password/key to enter.
- +b (Ban): Blocks specified user hostmasks from the channel.
- +o (Operator): Grants channel management and moderation privileges.
- +v (Voice): Grants speaking rights in a moderated channel.
1.4. services
Provided by the networks:
- NickServ
- ChanServ
- GroupServ
- HostServ
Provided by soju (my bouncer):
- BouncerServ