A Discord "Who asked?", "I did" bot.
Make your Discord servers friendlier.
Replies "I asked", "I did" or "Me" to any message containing variations of "Who asked?"
-
⚠️ Must have theMessage Content
privileged content⚠️ ,
as well asSend Message
,Read Messages/View Channels
,Read Message History
andAdd Reactions
permissions!This can be enabled in your Discord Developer Portal, in your app and bot's settings and when creating the bot invite link there.
-
BOT_TOKEN
must be put in aSecrets.toml
file (likeSecrets_template.toml
), from your bot's settings in the Discord Developer Portal. -
Install Shuttle and login through the CLI.
-
Run
cargo shuttle project start --idle-minutes 0
in the base folder of this repo. -
Then you can test locally using
cargo shuttle run
. -
Finally you can deploy the bot to Shuttle using
cargo shuttle deploy
!
- Python using Disnake running on Docker: TODO
- Javascript using Discord.js running/hosted on Glitch?: TODO
- Rust using Serenity running/hosted on Shuttle (here)
This project is licensed under either of the following licenses, at your option:
- Apache License, Version 2.0 (LICENSE-APACHE or [http://www.apache.org/licenses/LICENSE-2.0])
- MIT license (LICENSE_MIT or [http://opensource.org/licenses/MIT])