All Projects → spacemeowx2 → splatoon2-qqbot

spacemeowx2 / splatoon2-qqbot

Licence: other
主要用于 Splatoon2 群的机器人

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to splatoon2-qqbot

Go-Mirai-Client
基于MiraiGo的客户端,使用反向 websocket 收发私聊、群聊消息,消息格式类似onebot。支持多账号,很稳定
Stars: ✭ 90 (+125%)
Mutual labels:  qqbot, coolq, cqhttp
OneBot-YaYa
✨ OneBot(原CQHTTP) 多平台的实现
Stars: ✭ 108 (+170%)
Mutual labels:  qqbot, coolq, cqhttp
nonebot-plugin
一些 NoneBot 即开即用、良好兼容的插件——自定义表情包、早晚安、Vtuber今日运势等
Stars: ✭ 101 (+152.5%)
Mutual labels:  qqbot, coolq, cqhttp
Coolq Http Api
为 酷Q 提供通过 HTTP 或 WebSocket 接收事件和调用 API 的能力
Stars: ✭ 1,787 (+4367.5%)
Mutual labels:  qqbot, coolq, cqhttp
zhamao-framework
协程、高性能、灵活的聊天机器人 & Web 开发框架(炸毛框架)
Stars: ✭ 99 (+147.5%)
Mutual labels:  qqbot, coolq, cqhttp
ProtobufBot
QQ机器人框架 ProtobufBot 整体介绍。看README
Stars: ✭ 45 (+12.5%)
Mutual labels:  qqbot, coolq, cqhttp
Go Cqhttp
cqhttp的golang实现,轻量、原生跨平台.
Stars: ✭ 3,481 (+8602.5%)
Mutual labels:  qqbot, coolq
Shiro
基于OneBot协议的QQ机器人快速开发框架
Stars: ✭ 78 (+95%)
Mutual labels:  qqbot, cqhttp
coolq-php-sdk
coolq-php-sdk
Stars: ✭ 23 (-42.5%)
Mutual labels:  qqbot, cqhttp
awesome-bot
A multi-functional QQ chatbot developed in NoneBot
Stars: ✭ 27 (-32.5%)
Mutual labels:  coolq, cqhttp
Sisters.WudiLib
C# 与 One Bot 协议实现通信。
Stars: ✭ 33 (-17.5%)
Mutual labels:  qqbot, coolq
onebot
OneBot:统一的聊天机器人应用接口标准
Stars: ✭ 1,113 (+2682.5%)
Mutual labels:  qqbot, cqhttp
GreenOnions
一个Mirai的QQ机器人, 实现了搜图, RSS订阅转发, 根据PixivID下载原图, 翻译, setu等功能
Stars: ✭ 109 (+172.5%)
Mutual labels:  qqbot, cqhttp
CoolQ-Golang-Plugin
Golang 酷Q CoolQ 插件 plugin 模板 template
Stars: ✭ 17 (-57.5%)
Mutual labels:  qqbot, coolq
mai-bot
Based on nonebot, a common bot framework for maimai.
Stars: ✭ 157 (+292.5%)
Mutual labels:  qqbot, coolq
CoolQBot
基于 NoneBot2 的聊天机器人
Stars: ✭ 62 (+55%)
Mutual labels:  qqbot, coolq
node-cq-websocket
A Node SDK for developing QQ chatbots based on WebSocket, which is depending on CoolQ and CQHTTP API plugin.
Stars: ✭ 90 (+125%)
Mutual labels:  coolq, cqhttp
MiraiCQ
用C/C++,易语言写QQ机器人,兼容酷Q插件,支持Linux(通过Wine)
Stars: ✭ 55 (+37.5%)
Mutual labels:  qqbot, coolq
Kobirt
基于酷 Q 框架的 QQ 机器人,K 菊专用。
Stars: ✭ 27 (-32.5%)
Mutual labels:  qqbot, coolq
java
基于 go-cqhttp 和 java 的 qq 机器人
Stars: ✭ 128 (+220%)
Mutual labels:  qqbot, cqhttp

qqbot

npm install --production

使用方式

依赖环境

1. go-cqhttp

本项目依赖 CQHTTP 协议.

因 CoolQ 停止运营, 现在推荐使用协议兼容的 go-cqhttp.

因此需要先运行 go-cqhttp, 开启 WebSocket 端口. 开启方式见 go-cqhttp 项目文档.

2. docker-compose (可选)

推荐使用 docker-compose 运行此项目.

运行配置

在本项目外新建一个 docker-compose.yml 文件.

git clone https://github.com/spacemeowx2/splatoon2-qqbot.git
touch docker-compose.yml

存入以下内容:

version: "2"

volumes:
  qqbot:
    driver: local
  files:
    driver: local
  tsbot:
    driver: local
services:
  tsbot:
    build:
      context: ./splatoon2-qqbot
      dockerfile: ./Dockerfile.prod
    volumes:
      - "./config.json:/code/config.json"
      - tsbot:/tsbot_storage
    environment:
      # 替换成运行 go-cqhttp 的主机地址. 需要注意的是如果 go-cqhttp 没有跑在 docker-compose 内的话建议把 network_mode 改为 host 来访问主机
      - CQ_HOST=127.0.0.1
      # 如果有设置 ACCESS TOKEN 的话可以填到这里.
      - CQ_ACCESS_TOKEN=
      # 替换成管理员的QQ. 所有加群提醒都会提醒到管理员.
      - TSBOT_ADMIN=123456
      # 在此屏蔽其他QQ机器人, 如官方机器人.
      - TSBOT_BLACKLIST=[226015782,2854196310,2854196306,2854196312]
      # 使用文本形式提醒直播.
      - DISABLE_SHARE=1
      # 存放个人档图片等文件
      - BOT_FILE_ROOT=/tsbot_storage
    restart: always

之后启动这个 docker-compose 就可以了

docker-compose up -d
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].