Yet another Discord bot for the DougDoug Discord server.
With Docker:
git clone --recurse-submodules -j8 git@github.com:tonyzbf/telescope2.git
cd telescope2
docker compose builddocker compose run --rm initYou will be prompted for you Discord app ID, secret, and bot token.
This will also setup additional Django settings and a Django superuser for site administration. You will need to fill in:
For settings:
ALLOWED_HOSTS: space-separated lists of hosts to whitelist; should be your website.
For creating the superuser:
- Your Discord user name
username#discriminator; - Your Discord ID (must be correct or the control panel will flag you as a regular user when you login with your Discord account);
- A new password for the superuser. This is not your Discord password.
docker compose up botThe bot will be online and the web interface will be at localhost:8088.
Pull updates, then
docker compose build
docker compose run --rm migrate