文件名称:irslackd:自托管的IRC网关到Slack
文件大小:245KB
文件格式:ZIP
更新时间:2024-05-19 18:25:09
slack irc ircd irc-client hacktoberfest
懒散的 2018年5月15日。因此,我们构建了自己的Slack-IRC网关。 irslackd每天都在积极开发并在超过1000个用户的Slack工作区上使用。 特征 TLS加密的IRCd 多个Slack帐户/工作区 通道,专用通道,DM,组DM,线程 接收回复,邮件编辑,邮件删除,附件 正确编码/解码@ user,#channel,@ team标签 设置 使用docker-compose 克隆irslacked并运行docker-compose: $ git clone https://github.com/adsr/irslackd.git $ docker-compose up 建议:观察docker-compose构建输出以查看生成的证书的指纹(稍后用于验证)。 将您的IRC客户端连接到irslackd,后者监听127.0.0.1:6697 。 请参阅: 手动的 和npm。
【文件预览】:
irslackd-master
----Dockerfile(848B)
----.gitignore(14B)
----README.md(4KB)
----bin()
--------run-tests.sh(158B)
--------token-test.js(4KB)
--------hook.io.php(1KB)
--------create_tls_key.sh(602B)
--------filter-tape.awk(614B)
--------irslackd.js(1KB)
----.github()
--------ISSUE_TEMPLATE()
----.env(43B)
----tests()
--------test_list.js(963B)
--------test_invite.js(536B)
--------test_whois.js(578B)
--------test_kick.js(519B)
--------test_preferences.js(925B)
--------test_at_slack.js(832B)
--------test_join.js(5KB)
--------test_topic.js(1KB)
--------test_handler.js(1KB)
--------test_ctcp.js(2KB)
--------test_react.js(704B)
--------test_connect.js(217B)
--------test_usergroup.js(916B)
--------test_message.js(8KB)
--------test_presence.js(1KB)
--------test_part.js(829B)
--------test_mpim.js(3KB)
--------test_parse_cmd.js(2KB)
--------mocks.js(6KB)
--------test_im.js(2KB)
--------test_rename.js(1KB)
----irslackd(15B)
----docker-compose.yml(415B)
----LICENSE(11KB)
----package.json(794B)
----irslackd-screen.png(194KB)
----.travis.yml(328B)
----lib()
--------slack-init.js(3KB)
--------ircd.js(3KB)
--------irslackd.js(52KB)
----.eslintrc.json(197B)
----package-lock.json(51KB)