ThrowbackBot is a Discord bot written in Kotlin that allows users to revisit memorable moments of the server. Bot executes "throwbacks" - it re-sends one of the older messages from given channel, at random.
- Execute a one-time throwback.
- Enable or disable automatic daily throwbacks.
Command | Description |
---|---|
/throwback |
Executes one throwback. |
/enable_daily_throwback |
Enables automatic throwback once a day. |
/disable_daily_throwback |
Disables automatic daily throwback. |
- JDK 21 or later
- A Discord bot token. You can get one by creating a bot on the Discord Developer Portal.
- Environment variable
THROWBACK_BOT_TOKEN
with your token
./gradlew build
./gradlew run
To use ThrowbackBot, invite it to your server and use the following commands:
/throwback
: Executes one throwback./enable_daily_throwback
: Enables automatic throwback once a day./disable_daily_throwback
: Disables automatic daily throwback.
Contributions are welcome! Please open an issue or submit a pull request for any changes you would like to make.
This project is licensed under the MIT License.