Skip to main content

轻量化的onebot v11 sdk

Project description

介绍

eridanus-dep是一个轻量化的onebot v11 sdk,整体风格参考了yirimirai

Eridanus是基于eridanus-dep开发的onebot应用,你可以通过参考Eridanus的源码来了解eridanus-dep的使用方法。

安装

pip install eridanus-dep
或
pip install --upgrade eridanus-dep

需要开启onebot实现的正向ws端口3001,access_token留空不要设置。

示例

from Eridanus.adapters.websocket_adapter import WebSocketBot
from Eridanus.event.events import GroupMessageEvent

bot = WebSocketBot('ws://127.0.0.1:3001')
#bot = WebSocketBot('ws://127.0.0.1:3001',blocked_loggers=["DEBUG", "INFO_MSG"]) #像这样屏蔽指定logger

@bot.on(GroupMessageEvent)
async def _(event: GroupMessageEvent):
    print(event)
    await bot.send(event, 'Hello, world!')

bot.run()

文档

Eridanus文档

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eridanus_dep-0.1.0.tar.gz (33.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eridanus_dep-0.1.0-py3-none-any.whl (37.5 kB view details)

Uploaded Python 3

File details

Details for the file eridanus_dep-0.1.0.tar.gz.

File metadata

  • Download URL: eridanus_dep-0.1.0.tar.gz
  • Upload date:
  • Size: 33.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.0

File hashes

Hashes for eridanus_dep-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b33987f77df7746cb019926ee496a531f1672c1df60d66e0ce65cca506200f2f
MD5 060c4ebdbefd8d9aa3c9de6c4d64c34b
BLAKE2b-256 cf16c0d905bdb157dc48d6715aaa22ee43d2478fe67f53c4d8126a1ba380634b

See more details on using hashes here.

File details

Details for the file eridanus_dep-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: eridanus_dep-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 37.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.0

File hashes

Hashes for eridanus_dep-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 017961c1cac4fdfff61972ce42ba2ca6ef09914234d0ef5d3ae02b9876569eb7
MD5 ad4584f603170bfa3d6f720e55a5c49b
BLAKE2b-256 c30195b0b80bd6348609ffabc7d5fd614f9291687f4cbfac65bc8660b9ecc13e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page