This chatbot provides relevant information for OIer and ACMer, based on the Nonebot2 framework.
git clone --depth=1 https://github.com/talentestors/OI-Bot.git
cd OI-Bot
pip install
pip install -r requirements.txt
Usage of UV
uv sync --no-dev
Pull and run the docker image directly:
docker pull ghcr.io/talentestors/oi-bot:latest
python bot.py
cp .env.example .env
Edit .env
file
Configurations:
OneBot
:ONEBOT_ACCESS_TOKEN
: OneBot 11 access token- url:
ws://ip:port/onebot/v11/ws
nonebot-plugin-oi-helper
:
This project includes software from the following sources:
- nonebot2
- Licensed under the MIT License
- nonebot-adapter-onebot
- Licensed under the MIT License
- nonebot-plugin-oi-helper
- Copyright (C) 2024 talentestors
- Licensed under the GNU Affero General Public License, Version 3
- https://www.gnu.org/licenses/agpl-3.0.html
- nonebot-plugin-alconna
- Licensed under the MIT License
- Copyright (C) 2021 nonebot
- nonebot-plugin-neuro-draw
- Licensed under the MIT License