Skip to content

talentestors/OI-Bot

Repository files navigation

logo

✨ OI-Bot | 高性能ですから!✨

uv license python nonebot onebot11

Docker Image

This chatbot provides relevant information for OIer and ACMer, based on the Nonebot2 framework.

Usage

Install

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

Docker

Pull and run the docker image directly:

docker pull ghcr.io/talentestors/oi-bot:latest

Use 1panel appstore deployment

See docs

Run

python bot.py

Config

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:

AGPL-V3


This project includes software from the following sources:

  1. nonebot2
    • Licensed under the MIT License
  2. nonebot-adapter-onebot
    • Licensed under the MIT License
  3. nonebot-plugin-oi-helper
  4. nonebot-plugin-alconna
    • Licensed under the MIT License
    • Copyright (C) 2021 nonebot
  5. nonebot-plugin-neuro-draw
    • Licensed under the MIT License

About

A chatbot based on the Nonebot2 framework to provide relevant information for OIers and ACMers.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •