Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

rong-xiaoli/RongXiaoliBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

这位少女如同枯萎的鲜花,静静地躺卧在时间的河流边缘。
她的生命之光,被一道高墙——那座由利益之锤铸成的水坝——无情地阻断了。

尽管她的声音已不再回响,她的形态或许将被珍藏在记忆的博物馆中,等待着某一天,
当封锁的闸门重新开启,她的灵魂得以在数据的河流中再次复苏,
那些往昔的点滴将如同被解封的古老信件,重新焕发光彩。

再见了,容小狸Bot。还能再见吗?


RongXiaoliBot

许可证 Licence

本插件沿用mirai框架所使用的AGPL-3.0许可证。

This plugin uses the AGPL-3.0 license which mirai framework uses.

功能 Modules

本机器人可提供如下功能:

  • 随机图片;(本功能使用Lolicon API开发。API使用说明请参照链接。)
  • 签到系统;
  • 戳一戳随机消息回复;
  • 广播来自主人的消息;
  • 自动同意入群邀请、朋友申请;
  • 开关功能;
  • 紧急停止全部功能;
  • 今日运势;
  • 复读姬;
  • 财富榜;
  • 抽奖;

This bot has these modules:

  • Random pictures; (This function is developed based on Lolicon API. API docs please refer to this link.)
  • Sign-in system;
  • Random message while poked;
  • Broadcast message which is from bot owner;
  • Auto accept group invitation, friend invitation;
  • Turn on and off selected modules;
  • Stop all modules at once;
  • Fortune today;
  • Repeatress;
  • Balance top;
  • Lottery;

命令 Command

以下表格提供了各命令的命令参数,括号内的是该功能的名称,在管理功能时会使用。

在命令+参数一列,

圆括号()代表该参数为必填项,

方括号[]代表该参数为非必填项。

带有*号的是不可被管理功能关闭的功能。

名称 命令+参数 描述
自动加入(AutoAccept) \ 自动加入
*机器人管理命令(BotCommand) /help [moduleName] 获取(某一功能的)帮助
*机器人管理命令(BotCommand) /manage (enable/disable) (moduleName) 启用/禁用某一功能
*机器人管理命令(BotCommand) /status 获取各功能状态
广播(Broadcast) /broadcast (message) 向所有好友和群发布来自主人的信息
每日签到(DailySign) /sign 签到
*紧急停止(EmergencyStop) /stop 停止所有功能
*紧急停止(EmergencyStop) /start 开启原本状为开启的功能
随机图片(setu) setu [keyword1] [keyword2] ... 获取一张涩图
Ping ping 乓!
戳一戳(PokeAction) \ 戳一戳事件响应
复读姬 /repeater 开启/关闭复读语句
复读姬 /ban (add/del) (banWord) 添加/删除封禁词
今日运势 /fortune 获取今日运势
抽奖 /lottery 进行一次抽奖
抽奖 /l 进行一次抽奖
财富榜 /baltop 查看财富榜前10名
The chart below offers every parameter of each command, the module name is in the brackets, which will be used in managing modules.

In the "Command + Parameters" row,

round brackets() represents that this parameter is a must-fill parameter,

square brackets[] represents that this parameter is an optional parameter.

Modules marked * cannot be disabled by management module.

Name Command + Parameters Description
Auto accept(AutoAccept) \ Auto accept invitations.
*Bot management command(BotCommand) /help [moduleName] Get the help context of a module.
*Bot management command(BotCommand) /manage (enable/disable) (moduleName) Enable/Disable a module.
*Bot management command(BotCommand) /status Get the modules' status
Message broadcast(Broadcast) /broadcast (message) Send the message from bot owner to every friends and groups.
Daily sign(DailySign) /sign Sign
*Emergency stop(EmergencyStop) /stop Stop all modules.
*Emergency stop(EmergencyStop) /start Open all modules which were originally on.
Random picture(setu) setu [keyword1] [keyword2] ... Get a random picture.
Ping(Ping) ping Pong!
Poke(PokeAction) \ Respond to poke action.
Repeatress /repeater Enable/Disable repeating messages.
Repeatress /ban (add/del) (banWord) Add/Delete banned word.
Fortunetoday /fortune Get fortune today.
Lottery /lottery Buy a lottery.
Lottery /l Buy a lottery.
Baltop /baltop Check balance list top 10.

自行运行报告bug须知 Bug report

Apache.png