Skip to content

An open source Python (Py-Cord) Discord bot with add-on features.

License

Notifications You must be signed in to change notification settings

Ted-18/Bot.Assistant

Repository files navigation

made-with-python wakatime GPLv3 license

Latest release Open Source? Yes!

Bot.Assistant

image

Need help or informations? Join our Discord

Introduction

An open source Python (Py-Cord) Discord bot with addons features.

This bot is inspired by game servers like Minecraft. You will be able to configure the bot as well as addons in the folder provided for that purpose. Once this is done, you just have to restart the bot and that's it!

Available features

  • A discord/console logger
  • An addon management system
  • A tool for cleaning cache files
  • An advanced permissions system (custom permissions or discord)
  • A GitHub update checking system
  • A system of verification of pip modules
  • A simplified database usage system

Prerequisites

Python MariaDB Discord

  • A compatible database
  • Python 3.10 recommended with PIP
  • Active bot discord token

Compatibility

Debian Windows Apple

🔰 We recommend using the Pterodactyl tool.

OS Compatibility Database Compatibility
Linux ✅ Maria DB ✅
Windows ✅ SQLite ✅
MacOS (Linux) ✅ MySQL ❌

Installation

Manual Installation

  1. Download the bot
  2. Extract the bot
  3. Open CMD.exe and write the command below.
  • pip install py-cord mysql-connector-python importlib_metadata requests prettytable
  1. Make sure you have created a database
  2. Run bot.py with Python (run.bat on windows)
  3. Configure the bot database when the bot create the file settingDatabase.py
  4. Restart the bot
  5. Configure the bot token when the bot create the file settingToken.py
  6. (Facultative) Install addons in the folder addons
  7. Restart the bot
  8. Enjoy!

Configuration

Database

# Please fill in the fields below to configure the database
connection = {
    "host": "",
    "database": "",
    "user": "",
    "password": ""
}

Token

# Please fill in the field below to configure the bot token
token = ""

Addons available

About

An open source Python (Py-Cord) Discord bot with add-on features.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages