Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

Latest commit

 

History

History
87 lines (66 loc) · 1.99 KB

README.md

File metadata and controls

87 lines (66 loc) · 1.99 KB

Mod_chat Cookbook

Installs/Configures mod chat compatibility tools

Requirements

Platform:

  • Centos (>= 7.4)

Cookbooks:

No dependencies defined

Attributes

Attribute Description Default
node['mod_chat']['matterbridge_version'] Slack ←→ IRC bridge version 1.10.1
node['mod_chat']['oragono_version'] Oragono IRC server version 0.11.0
node['mod_chat']['synced_channels'] Slack and IRC channels in which to sync ["general", "dev", "botstuffs"]
node['mod_chat']['ignore_syncing_users'] Slack and IRC bridge skips mirroring posts by the following user ["bubbles", "kierra"]
node['mod_chat']['irc_bridge_username'] Nick for the bridging user on the IRC side (Slack's is determined by the token) kierra
node['mod_chat']['irc_server_passwd_hash'] A password hash for access to the IRC server, generated by `oragono genpasswd`
node['mod_chat']['slack_token'] A token generated at https://api.slack.com/custom-integrations/legacy-tokens

Recipes

mod_chat::default

Default recipe for installing/configuring everything

mod_chat::irc

A basic IRC server providing a connection on port 6667 and (TLS) 6697

mod_chat::matterbridge

A bridge for connecting Slack and IRC portals

License and Author

Author:: David Alexander (opensource@thelonelyghost.com)

Copyright:: 2018, Grafeas Group, Ltd.

License:: MIT