Slack IRC Gateway Authentication with irssi Answered 2022 Droidrant
Slack IRC Gateway Authentication with irssi [Answered 2022]- Droidrant Skip to Content
Here are the details you need for the next few steps in order to setup IRC authentication to the Slack team. Refer back to them as needed for these next steps. is your Slack username, and loy-slack is the name you want the network to be remembered as. [alert-announce] /network add -nick loy-slack [/alert-announce] .irc.slack.com 6667 [/alert-announce] .irc.slack.com 13:43 -!- Irssi: Connecting to .irc.slack.com [52.6.30.134] port 6667 13:43 -!- Irssi: Connection to .irc.slack.com established 13:43 slackbot [] requested CTCP VERSION from : 13:43 -!- IRC-SLACK gateway 13:43 -!- Welcome to Slack IRC Gateway server !~@10.0.23.98 13:43 -!- MAP SILENCE=15 WHOX WALLCHOPS WALLVOICES USERIP CPRIVMSG CNOTICE MODES=6 MAXCHANNELS=100 SAFELIST are supported by this server 13:43 -!- NICKLEN=32 TOPICLEN=160 AWAYLEN=160 CHANTYPES=# PREFIX=(ov)@+ CHANMODES=b,k,l,rimnpst CASEMAPPING=rfc1459 are supported by this server 13:43 -!- there are 11 users 13:43 -!- Message of the day 13:43 -!- WELCOME TO SLACK… 13:43 -!- End of MOTD command 13:43 -!- Mode change [] for user :+i [/alert-announce] The persistent Slack connection is now setup and will be active each time you run irssi. Click here to cancel reply. report this ad
Slack IRC Gateway Authentication with irssi
By: Author DroidRant Editors Posted on Published: February 11, 2020 Categories Tricks Of The Trades Slack’s web interface isn’t too shabby, but at times it’s more preferable and easier to instead have a command line alternative. Also when working on a server or command line orientated environment, you might not have access to a web browser to login to Slack. So running an IRC client with access to the gateway provided, is the supported solution and remedy for this. The rest of this post shows one relatively straight forward way of using irssi IRC chat client to connect and authenticate with the gateway. Read this: Installing Fail2ban on Ubuntu 18.04 (Bionic Beaver) Related Questions / Contents1 – Enable IRC on Slack Team2 – Install irssiArch Linux3 – Run irssi4 – Slack Team Gateway Credentials5 – Add Slack Network Details6 – Add Slack Server Details7 – Save Default Slack Channels8 – Save Configuration9 – Run irssi1 – Enable IRC on Slack Team
In the Slack team’s web browser session navigate to: Team settings > Permissions > Gateways > Expand Tick “Enable IRC gateway (SSL only)” and then click Save Settings. XMPP as pictured can also be enabled here for services such as Jabber2 – Install irssi
Arch Linux
The simplest most accessible way is by using the system’s package manager: [alert-announce] $ sudo pacman -S irssi [/alert-announce]Debian Ubuntu
The simplest most accessible way is by using the system’s package manager: [alert-announce] $ sudo apt-get install irssi [/alert-announce]3 – Run irssi
Here are two methods, either on its own: [alert-announce] $ irssi [/alert-announce] Or in a screen session: [alert-announce] $ screen -S irssi-irc-client irssi [/alert-announce]4 – Slack Team Gateway Credentials
Navigate to the new page that contains your team’s Slack gateway credentials. Account & Profile > Settings tab > Gateways > Gateway configurationHere are the details you need for the next few steps in order to setup IRC authentication to the Slack team. Refer back to them as needed for these next steps.