A Discord bot made in Python that takes a link with a steam header, passes it through a custom github website, and returns a button that contains the link, allowing the user to click and join a lobby without having to copy paste to their browser.
Simply copy and paste your steam link into any channel that the bot can see, and the bot will put a message underneath with a clickable button!
If you are done with your lobby, feel free to delete the link message. The bot will read this and delete its own message too!
- Fork and/or clone this repository
- Install python3 and pip3 locally
- Run "pip3 install -r requirements.txt"
- Replace the environment variables in config.py with your own keys
- Run "python3 main.py" from the src folder
By default, the bot requires the permissions to Send Messages, Manage Messages, and Embed Links. The Send Messages and Embed Links permission is to send the link into the chat, while the Manage Messages permission is so that the bot can delete its own message once it sees the original message deleted. Outside of that, the bot does nothing more to your messages. If you are still afraid of this however, feel free to modify your channel permissions such that the bot is unable to read or access any channel other than the one that steam links are fed through.