Skip to content

Instantly share code, notes, and snippets.

@dnordstrom
Last active January 26, 2019 00:53
Show Gist options
  • Save dnordstrom/1c04a65cc6c041e577fd4d770018e701 to your computer and use it in GitHub Desktop.
Save dnordstrom/1c04a65cc6c041e577fd4d770018e701 to your computer and use it in GitHub Desktop.
Add Twitch and FreeNode to Weechat (and auto-connect)
/server add twitch irc.chat.twitch.tv/6697 -ssl -password=oauth:token -nicks=mrnordstrom -username=mrnordstrom -autoconnect -autojoin="#mrnordstrom"
/set irc.server.twitch.command "/quote CAP REQ :twitch.tv/membership"

Get OAuth token from: https://twitchapps.com/tmi/

/server add freenode irc.freenode.net/6697 -ssl -autoconnect -autojoin="##javascript" -nicks=mrnordstrom -username=mrnordstrom -realname="Daniel Nordstrom" -sasl_username=mrnordstrom -sasl_password=password -command="/msg nickserv regain mrnordstrom:password"

To ghost user and regain username control:

/msg nickserv regain mrnordstrom:password

Enable smart filtering of joins/parts:

/set irc.look.smart_filter on
/filter add irc_smart * irc_smart_filter *
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment