This repository is a Discord bot for #compass, written in python. We provide a variety of features.
This mainly depends on discord.py. Therefore, if you have created bots with discord.py, you can load this cog and include some features.
This also depends on ster-phys/compass repository.
If you want to just use the bot, please click on the link to install it.
If you want to use a self-hosted bot, do the following.
python3.10 -m pip install "bot_cps@git+https://github.com/ster-phys/bot_cps.git"
export DISCORD_TOKEN=YOUR_BOT_TOKEN # Obtain from Developer Portal
python3.10 -m bot_cps --local your_guild_id
Or, if you want to add some of this bot's cog
s, you can obtain from bot_cps.extensions
.
import bot_cps
print(bot_cps.extensions)
If you would like to support us, please use the following link :)
The first commit was made on Tue Nov 17 2020 18:45:20 GMT+0900.
Over the next two years, 958 commits were made and bot_cps
repository evolved.
The history of its development should be kept intact, but it contains many unnecessary commits, inaccurate commit messages, etc., which make it a useless commit.
Therefore, I decided to keep only the first commit, which records the beginning of bot_cps
, and force the other commits to be overwritten to make the git repository lighter and to clarify its history.
Although the number of commits are few, it would be nice to bear in mind that the program as it exists today is the result of a great deal of effort :)
2022-10-18
ster @ster-phys
The bots are launched in the following ways.
First, clone the required directory.
mkdir apps && cd apps
git init
git config core.sparseCheckout true
git remote add origin git@github.com:ster-phys/bot_cps.git
echo apps >> .git/info/sparse-checkout
git pull origin master
Install the necessary libraries and launch the bot.
python3.10 -m pip install "bot_cps@git+https://github.com/ster-phys/bot_cps.git"
DISCORD_TOKEN=ASHLEY_BOT_TOKEN python3.10 -m apps.ashley &
DISCORD_TOKEN=MAILOT_BOT_TOKEN python3.10 -m apps.mailot &
DISCORD_TOKEN=MAIN_BOT_TOKEN python3.10 -m apps.main &