2023-07-24 20:27:36 +00:00
# chatbridge
2023-07-21 02:40:32 +00:00
2023-07-26 06:52:15 +00:00
Like guppe groups but for slack, discord, matrix, etc.
2023-07-25 01:40:22 +00:00
2023-07-26 06:52:15 +00:00
Invite people to a matterbridge group with a token
2023-07-21 04:06:30 +00:00
Using matterbridge - https://github.com/42wim/matterbridge
2023-07-26 06:52:15 +00:00
Very unfinished!! Mostly a programming exercise for me for now to practice fullstack. Theoretically it should be possible to reuse this but i make no guarantees especially while it is yno unfinished and potentially insecure. run at your own risk!
2023-07-21 04:06:30 +00:00
2023-07-27 02:06:38 +00:00
## TODO
- [ ] Manage matterbridge processes
- [ ] Sanitize user inputs
- [ ] Check status of matterbridge processes
- [ ] Complete slack login workflow
2023-07-21 04:06:30 +00:00
## Supported Clients
(the ones that can use the website to join)
- [Slack ](#Slack )
### Slack
https://github.com/slackapi/node-slack-sdk
## Deployment
Use the ansible role!!!
2023-07-21 09:06:16 +00:00
## References
idk i'm just learnin
2023-07-24 20:27:36 +00:00
- https://typeorm.io/active-record-data-mapper#what-is-the-active-record-pattern
- https://typeorm.io/example-with-express
2023-07-21 09:06:16 +00:00
- https://github.com/wpcodevo/node_typeorm/tree/restapi-node-typeorm
- https://www.axllent.org/docs/nodejs-service-with-systemd/
- https://github.com/wpcodevo/Blog_MUI_React-hook-form/tree/login-signup-form
- https://blog.alexdevero.com/build-react-app-express-api/
- https://www.react.express/
- https://www.typescriptlang.org/docs/handbook/tsconfig-json.html
2023-07-24 20:27:36 +00:00
- https://www.typescriptlang.org/docs/handbook/compiler-options.html
2023-07-26 06:52:15 +00:00
- https://galaxy.ansible.com/jwflory/matterbridge