A quick bot I made to create a slack ping group for all the members of the channel in which the command is run.
Just follow the directions in DOCS.md but the tldr is clone the repo run bun install
and then start it with a systemd service
Deploying The Tavern in a production environment is pretty easy. Simply use a systemctl service file to manage the bot (i totaly would have used docker but i was burned by docker-prisma interactions in the past and so now I'm sticking to systemd services lol):
[Unit]
Description=ChannelPing
DefaultDependencies=no
After=network-online.target
[Service]
Type=exec
WorkingDirectory=/home/kierank/channelping
ExecStart=bun run index.ts
TimeoutStartSec=0
Restart=on-failure
RestartSec=1s
[Install]
WantedBy=default.target
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
© 2024 Kieran Klukas
Licensed under AGPL 3.0