Code for setting up rocket.chat integration
To configure a rocket.chat server:
- Go to your admin page and search for Iframe
- In General, turn off "Restrict access inside any Iframe"
Troubleshooting:
- Turn off API rate limiting.
There are three ways to install
Rocket chat will host a paid server for you. You can go to their website and negotiate a per user deal.
- Create an account on sloppy.io.
- Click "Upload json" and use the
sloppy.json
config file in this repo. - Start the mongo server and then the rocket chat server through their UI.
You can then click the link to go to your chat server.
To install the chat server - Make a debian box and run:
sudo apt install snapd
sudo snap install rocketchat-server
It will be available on port :3000
We recommend using Auth0 with OAuth for single sign-on.
See this post for setting up rocket.chat
https://forums.rocket.chat/t/anyone-auth0-sso-experience/2060/6
make_poster_rooms.py
-> for creating a chat room for each poster.
username: `<admin username>`
password: `<password>`
server: `<server url>`