A simple counter bot because apparently other counting bots are fucking bad at uptime
Find a file
2025-02-26 15:31:35 -08:00
.gitignore Initial commit 2025-02-25 17:21:44 -08:00
bot.py Update bot.py 2025-02-26 15:31:35 -08:00
LICENSE Initial commit 2025-02-25 17:21:44 -08:00
README.md Update README.md 2025-02-25 18:28:46 -08:00

SimpleCounterGuilded

A simple counter bot because apparently other counting bots are fucking bad at uptime

How do I fucking run this bot?

Running this fucking bot is so fucking simple, you run this fucking one-liner command

TOKEN=token CHANNEL=id python3 bot.py

Get the fucking token from the bot controls, it's that fucking simple

Get the channel id from the fucking URL, or clicking "Copy Link" when you right-click your fucking counting channel

https://www.guilded.gg/***/groups/********/channels/********-****-****-****-************/chat
                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                   This is the fucking channel ID, don't forget to fucking remove the fucking "/chat"

How do I run it all the time?

I only know how to fucking do so that linux (fuck windows) so I will show you how to fucking do it in Linux

Create a fucking file in /lib/systemd/systemd/counter.service

[Unit]
Description=A simple fucking counter bot in Guilded
After=network-online.target

[Service]
ExecStart=python3 /home/user/SimpleCounterGuilded/bot.py
User=user
Environment="TOKEN=token"
Environment="CHANNEL=id"
[Install]
WantedBy=default.target

Remember to replace the fucking token and channel id from what I fucking showed above

And then fucking run:

sudo systemctl enable --now counter

And BOOM! Your fucking counter bot now runs all the fucking time and will run again when you fucking turn your server on again


Please don't mind all the language, it's just a joke.