All Projects → int-and-his-friends → Sisters.WudiLib

int-and-his-friends / Sisters.WudiLib

Licence: MIT license
C# 与 One Bot 协议实现通信。

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Sisters.WudiLib

nonebot-plugin
一些 NoneBot 即开即用、良好兼容的插件——自定义表情包、早晚安、Vtuber今日运势等
Stars: ✭ 101 (+206.06%)
Mutual labels:  qq, qqbot, coolq, qqrobot
Go Cqhttp
cqhttp的golang实现,轻量、原生跨平台.
Stars: ✭ 3,481 (+10448.48%)
Mutual labels:  qqbot, coolq, qqrobot, coolq-http-api
OneBot-YaYa
✨ OneBot(原CQHTTP) 多平台的实现
Stars: ✭ 108 (+227.27%)
Mutual labels:  qqbot, coolq, qqrobot, coolq-http-api
Go-Mirai-Client
基于MiraiGo的客户端,使用反向 websocket 收发私聊、群聊消息,消息格式类似onebot。支持多账号,很稳定
Stars: ✭ 90 (+172.73%)
Mutual labels:  qq, qqbot, coolq, qqrobot
Coolq Http Api
为 酷Q 提供通过 HTTP 或 WebSocket 接收事件和调用 API 的能力
Stars: ✭ 1,787 (+5315.15%)
Mutual labels:  qq, qqbot, coolq, qqrobot
py-pcqq
Python3模拟PCQQ客户端协议
Stars: ✭ 79 (+139.39%)
Mutual labels:  qq, qqbot, qqrobot
Shiro
基于OneBot协议的QQ机器人快速开发框架
Stars: ✭ 78 (+136.36%)
Mutual labels:  qq, qqbot, qqrobot
ProtobufBot
QQ机器人框架 ProtobufBot 整体介绍。看README
Stars: ✭ 45 (+36.36%)
Mutual labels:  qqbot, coolq, qqrobot
QQChannelBot
QQ频道机器人
Stars: ✭ 44 (+33.33%)
Mutual labels:  qq, qqbot
qqRobot.js
😊 QQ聊天机器人,使用JavaScript实现, 可以在安卓设备上运行。
Stars: ✭ 17 (-48.48%)
Mutual labels:  qq, qqrobot
Ariadne
一个优雅且完备的 Python QQ 自动化框架,基于 Mirai API HTTP v2。 Powered by Graia Project.
Stars: ✭ 234 (+609.09%)
Mutual labels:  qq, qqbot
qq-bot-rebown
[DEPRECATED!] SmartQQ robot written in JavaScript, using ES7 async/await features
Stars: ✭ 56 (+69.7%)
Mutual labels:  qq, qqbot
SetuAPI
色图API
Stars: ✭ 39 (+18.18%)
Mutual labels:  qq, qqbot
FuyaoBot
A QQ bot bases on Mirai, Spring Boot, MySQL and Mybatis Plus.
Stars: ✭ 30 (-9.09%)
Mutual labels:  qq, qqbot
mai-bot
Based on nonebot, a common bot framework for maimai.
Stars: ✭ 157 (+375.76%)
Mutual labels:  qqbot, coolq
Mirai.Net
Mirai.Net是基于mirai-api-http实现的轻量级mirai社区sdk。
Stars: ✭ 132 (+300%)
Mutual labels:  qq, qqbot
mirai-setu
一个mirai-console的简单的色图插件
Stars: ✭ 105 (+218.18%)
Mutual labels:  qqbot, qqrobot
OPQ-SetuBot
基于botoy和OPQBot的色图机器人
Stars: ✭ 194 (+487.88%)
Mutual labels:  qq, qqbot
GreenOnions
一个Mirai的QQ机器人, 实现了搜图, RSS订阅转发, 根据PixivID下载原图, 翻译, setu等功能
Stars: ✭ 109 (+230.3%)
Mutual labels:  qqbot, qqrobot
sagiri-bot
基于Graia Ariadne和Mirai的QQ机器人 SAGIRI-BOT
Stars: ✭ 557 (+1587.88%)
Mutual labels:  qq, qqbot

无敌lib

为方便 C# 调用酷 Q HTTP API 插件而开发的lib。

# #

查看文档 | 文档仓库

如何使用

发送消息、调用 API、监听事件

见:快速上手

发送图片、语音等消息

见:进阶 WudiLib

Token 和 Secret

Token

可以为每个客户端设置不同的 AccessToken。

httpApi.AccessToken = "this-is-your-token";

Secret

可以为每个监听实例设置不同的 Secret。

listener.SetSecret("this-is-your-secret");

设置后,每次收到上报都会验证上报数据的哈希。如果验证失败,将忽略此次上报。

WebSocket 和其他通信方式

开发现状

积极开发中。可以在路线图中查看当前开发的目标。也欢迎提出任何 Issue 和 Pull Request。

小建议

由于 Sisters.WudiLib.MessageSisters.WudiLib.Posts.Message 类的类名相同,使用起来有诸多不便,建议您在每个代码文件开头添加下列 using

using Message = Sisters.WudiLib.SendingMessage;
using MessageContext = Sisters.WudiLib.Posts.Message;

这样,就可以用 MessageContext 表示收到的消息上报,用 Message 表示要发送的消息了。

帮助

如果您需要帮助,请联系 QQ:962549599,注明“WudiLib”和您的称呼。更欢迎直接提出 Issue。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].