Skip to content
This repository was archived by the owner on Dec 12, 2020. It is now read-only.

bsquidwrd/Squid-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cecb6cc · Jul 24, 2017
Jul 24, 2017
Jan 6, 2017
Mar 28, 2017
Dec 14, 2016
Dec 28, 2016
Dec 28, 2016
Mar 27, 2017
Dec 4, 2016
Mar 28, 2017
Sep 14, 2016
Mar 20, 2017
Jul 24, 2017
Sep 22, 2016
Mar 20, 2017

Repository files navigation

Squid Bot

Build Status Documentation Status Coverage Status Requirements Status

A bot of many talents

Running

NOTE: If you want to run this yourself, make sure the bot is a "Bot User"

I'd prefer if only my instance was running so the bot and users don't get confused. You should only need one main configuration file while the rest will be created automatically. In the web directory, rename environment_example.py to environment.py

Click here to have the bot added to your server

Environmental Variables

  • SQUID_BOT_DEBUG_MODE: Should the bot be in Debug mode
  • SQUID_BOT_CLIENT_ID: The Client ID assigned by Discord
  • SQUID_BOT_TOKEN: The token used by Discord to sign in with your bot
  • SQUID_BOT_OWNER_ID: The Discord ID for the owner of the bot
  • SQUID_BOT_EMAIL_PASSWORD: SMTP Email user password
  • DJANGO_SETTINGS_MODULE: The module that has django settings
  • SQUID_BOT_DJANGO_SECRET: Unique 'token' for django
  • SQUID_BOT_DATABASE_ENGINE: Which django database engine to use
  • SQUID_BOT_DATABASE_NAME: Name of the database django will use
  • SQUID_BOT_DATABASE_HOST: The host django will use for the database
  • SQUID_BOT_DATABASE_PORT: The port for accessing the database
  • SQUID_BOT_DATABASE_USERNAME: The username for the django database
  • SQUID_BOT_DATABASE_PASSWORD: The password for the django database

Requirements

  • Python 3.5+
  • Async version of discord.py

Thanks