Files
ByteDiceAssistant/README.md

9.6 KiB

ByteDiceAssistant


An automation tool primarily made for myself (Byte Dice) but publicly available for anyone to use. It's both a Discord and Reddit bot in one program.

Caution

This tool is not intended for public use outside of the official Byte Dice Assistant bots. Expect issues if you host this yourself.\

Note

This bot never modifies any Reddit content. All it does and will ever do is read/scrape. The data will never be sold and will only be shared with permission from subreddit moderators.

ByteDiceAssistant © 2025 by Byte Dice is licensed under CC BY-NC-SA 4.0.
You can learn more about copyright by reading the full license.

Environment variables:

(Any Reddit stuff can be disabled.)

Name Description
ASSISTANT_TOKEN The Discord bot token. (Create a Discord bot here!)
ASSISTANT_TOKEN_TEST (Optional) A testing Discord bot token. This is only needed when the program is run with -t or --test.
ASSISTANT_R_ID The id for the Reddit bot/account. (Create a Reddit bot here!)
ASSISTANT_R_TOKEN The token for the Reddit bot/account.
ASSISTANT_R_NAME The username of the Reddit bot/account.
ASSISTANT_R_PASS The password for the Reddit bot/account.
ASSISTANT_OWNERS (OPTIONAL) A list of Discord user IDs that "own" the bot. Separate each ID with a single comma and no spaces. This will allow the specified user IDs to run root commands such as /stop, it will also DM these users when certain errors occur.
ASSISTANT_BK_MODS (OPTIONAL) Same format as ASSISTANT_OWNERS but for people who are allowed to use the /re_* commands.