If you need a beginner guide, click here
如果你需要中文版新手指引,请点击此处
If you need to English version documentation, click here (如果你需要英文版的文档,请点击此处)
Qiqi是一个用discord.py编写的机器人,她有各式各样的功能,可以给您提供完美的discord体验 ~
“Qiqi” 这个词来自于游戏《原神》。 在游戏中,根据她的经历,七七是一个非常有趣而且独特的的角色。所以,当程序猿决定写这个discord机器人的时候,七七这个名字就成功入选咯
直到目前,Qiqi 机器人项目并不开源,但是她完全免费 (不需要任何额外支付开销)
Qiqi支持多语言!所有的翻译都会默认的根据你的Discord软件语言。语言是以用户为基准的,这代表着Qiqi可以对服务器里的不同成员回复不同的语言。而且,你可以通过setlang
指令来手动更改语言。尽管Qiqi目前只支持 en-US
(美式英语) zh-CN
(简体中文),稍后将会支持更多的语言
你可以在一些discord机器人的网站(例如:top.gg,discordbotlist.com)搜索Qiqi。你也可以直接点击下方的邀请链接直接邀请Qiqi!
这一部分列举了Qiqi支持的所有指令/命令。指令一共分为五个部分:
处于演示目的, 在本文档里的所有指令都用/
来演示.
命令前缀/
代表着斜线指令而且一直是可用的. 除了使用斜线指令作为指令前缀,你也可以使用服务器自定义指令前缀,默认是q!
使用/help
指令去根据Qiqi的指令分类来查看各类指令
老式的方法 (如果是v1.2以前的老用户): 你依然可以使用老方法/commands all
来查看所有指令; 使用 /commands <模块>
来查看不同模块部分/分类的指令;对于移动端,可以使用 /mobilecommands all
来查看所有指令 (结果展示对于移动端看着更舒服)
使用 /help <指令名称>
来查看某一个指令的具体使用说明与描述.
Qiqi 的原神指令主要注重对于角色,武器,和天赋的成长计算功能(全等级支持)。当然,他也可以查看角色,武器,和相关材料的信息。
所有的原神指令支持英文 (English) 与 简体中文 (Simplified Chinese). 返回结果的语言取决于指令名称的语言
而且,Qiqi支持使用昵称/外号来进行信息查询。你可以使用ta们常见的昵称来查询. (示例: /char 屑狐狸
(来查询 八重神子)。 如果你发现有常用的昵称而Qiqi识别不出来, 可以联系开发者在下次更新添加一下~
在使用关于角色的指令时(角色
, 天赋
, 命之座
)时你会有很小的概率看到角色的时装 (纯娱乐)
数据库兼容游戏版本: 3.8 (珊瑚宫心海 - 浮岳虹珠 | 流浪者 - 余火变相)
Warning
Qiqi的原神数据库目前已过时。开发者目前正在努力解决这个问题,但工作量着实巨大。
char & 角色: 查询角色的基础信息. 你也可以使用/role
来使用此指令
示例: /角色 七七
or /角色 qiqi
talents & 天赋: 展示角色的天赋信息(包括固定天赋信息)!
示例: /天赋 七七
cons & 命之座: 展示角色所有命之座的信息
示例: /命之座 七七
weapon & 武器: 展示武器的基本信息
示例: /武器 嘟嘟可故事集
rolecalc & 角色计算: 计算角色成长所需的经验,摩拉,和材料。 首先输入角色的名称然后输入:
(来分隔开后面的信息). 其次,输入角色的当前等级和想要提升到的等级, 等级间使用 -
来分隔。 角色的昵称和外号也同样支持哦~ 这个指令支持全等级(1-90)
示例 (迪卢克, 从26级升到73级): /角色计算 迪卢克: 26 - 73
(在分隔符号旁有空格也是可以的,毕竟每个人输入习惯不同)
示例 (用钟离的昵称,岩神,从66级升到89级): /角色计算 岩神:66-89
weaponcalc & 武器计算: 计算武器成长所需的经验,摩拉,和材料。 首先输入武器的名称,其次可选择输入精炼等级要求(非必须)。(目前精炼等级支持1-5,如果不输入则默认为1)然后输入分隔符:
。 之后输入当前等级和想要提升到的等级, 等级间使用 -
来分隔。 武器的昵称和外号也同样支持哦 ~ 这个指令支持全等级(1-90)
示例 (狼的末路, 从精炼2提升到精炼5, 从36级提升到68级): /武器计算 狼的末路(2-5): 36 - 68
示例 (使用狼的末路的昵称狼末,没有精炼要求,从36级提升到68级): /武器计算 狼末: 36 - 68
talentcalc & 天赋计算: 计算角色天赋提升所需的摩拉和相关材料. 首先输入角色名称,然后输入:
用以分隔,其次输入你想查询的天赋缩写 (他可以是一个天赋,也可以是多个天赋,但多个天赋需要通过 ,
来分隔他们) 天赋 (A
代表普通攻击, E
代表元素战技, Q
代表元素爆发) 这些天赋缩写后需要跟上 =
, 在等于号 =
之后是这个天赋的当前等级 -
要提升到的等级。 角色的昵称和外号也同样支持哦~ 支持天赋全等级(1-10)
这个看起来有一些复杂,但其实没有想象的那么复杂,看一下示例一下就豁然开朗了 :-)
示例 (迪卢克,只想计算元素战技从2级升到8级): /天赋计算 迪卢克:E=2-8
示例 (优菈,普通攻击从1级升到6级,元素爆发从1级升到9级): /天赋计算 优菈: A= 1-6, Q = 1 - 9
(有空格无所谓,Qiqi会出手~)
示例 (行秋, 普通攻击从1级升到6级,元素战技从2级升到9级,元素爆发从3级升到10级): /天赋计算 行秋: A = 1 - 6, E = 2 - 9, Q = 3 - 10
material & 材料: 展示材料的基础信息。(目前数据库已包含所有与角色和武器相关的材料)材料的昵称和外号也同样支持~
示例 (自由的哲学): /材料 自由的哲学
allroles & 所有角色: 展示直到目前Qiqi原神功能支持的所有角色!你也可以输入元素种类来查询指定元素的所有角色(非必须)
示例(所有角色): /所有角色
示例(冰元素所有角色): /所有角色 冰
allweapons & 所有武器: 展示直到目前Qiqi原神功能支持的所有武器!你也可以输入武器星级或武器种类来查询指定条件下的所有武器(非必须)
示例(所有武器): /所有武器
示例(4星武器): /所有武器 4
示例(所有法器): /所有武器 法器
allmaterials & 所有材料: 展示直到目前Qiqi原神功能所支持的所有材料!你也可以输入指定的材料类别来查询该条件下的所有材料:这些是不同的材料种类 (天赋材料
| 武器材料
| 角色材料
| 敌人
| 普通敌人
| 精英敌人
| 普通boss材料
| 周本boss材料
| 当地特产
)
示例: /所有材料
示例(所有角色材料): /所有材料 角色材料
wishes & 祈愿: 展示当前原神游戏内的祈愿活动信息!
示例: /祈愿
dbupdate & 数据库更新: 查看Qiqi原神数据库的最新更新的日志!
示例: /数据库更新
Qiqi非常喜欢放音乐给你听. 她支持通过URL网址/搜索关键字来播放Soundcloud, Bilibili, 网易云音乐, 和企鹅的歌曲。强烈建议给予Qiqi 管理消息
的权限来播放歌曲. 如果你通过搜索关键词来播放音乐,Qiqi还能提供5个可能的选项供你选择,这难道不酷吗?
不仅如此,Qiqi还支持自定义DIY歌单。 你可以自选来自Soundcloud, Bilibili, 网易云音乐, 和企鹅的音乐来制作一个属于你的专属歌单 (具体操作指南在 自定义音乐歌单)
除此之外,Qiqi提供你在discord(跨服务器的)个人音乐收藏夹。你可以添加你喜欢的歌曲到这个收藏夹里,而且你可以直接播放他们 (具体操作指南在 个人音乐收藏夹)
play: Qiqi会自动进入你所在的语音频道并播放以下种类的音乐:
Soundcloud 的URL网址或者搜索关键字:
示例(Soundcloud URL网址): /play https://soundcloud.com/user-235352228/let-the-wind-blow-to-you
示例(Soundcloud 搜索关键词): /play 让风告诉你
,之后Qiqi会给你提供5个搜索结果。你只需要输入一个数字1-5
来选择具体想要的结果 (数字选择这一步不需要再次输入/play
,只需要一个数字).
bilibili 的视频,play
指令只接受Bilibili的URL网址或者Aid/Bvid,若要搜索关键词请使用bilibili
指令:
示例(Bilibili url网址): /play https://www.bilibili.com/video/BV18X4y1N7Yh
示例(Bilibili UP的合集和列表): /bilibili https://space.bilibili.com/401742377/
channel/collectiondetail?sid=1714898
示例(Bilibili 拜年纪url): /bilibili https://www.bilibili.com/festival/2023bnj?bvid=BV1zv4y117zo
示例(Bilibili 视频Bvid): /play BV18X4y1N7Yh
网易云音乐,play
指令只接受网易云音乐的URL网址,若要搜索关键词请使用netease
指令
示例: /play https://music.163.com/#/song?id=1807381939
企鹅的单曲音乐, play
指令只接受企鹅单曲(track)的URL网址, 若要搜索关键词请使用pengu
指令
示例: /play https://y.qq.com/n/ryqq/songDetail/002VTEqi0FExMO
bilibili: Qiqi通过URL网址/视频aid或bvid/关键词搜索来播放Bilibili的视频(音频)。支持自动加载一个视频的所有分P。
示例(Bilibili url网址): /bilibili https://www.bilibili.com/video/BV18X4y1N7Yh
示例(Bilibili UP的合集和列表): /bilibili https://space.bilibili.com/401742377/
channel/collectiondetail?sid=1714898
示例(Bilibili 拜年纪url): /bilibili https://www.bilibili.com/festival/2023bnj?bvid=BV1zv4y117zo
示例(Bilibili 视频Bvid): /bilibili BV18X4y1N7Yh
示例(Bilibili 关键词搜索): /bilibili 让风告诉你
netease: Qiqi通过URL网址/关键词搜索来播放网易云音乐的歌曲
示例(网易云音乐 url网址): /netease https://music.163.com/#/song?id=1807381939
示例(网易云音乐 关键词搜索): /netease 让风告诉你
neteasealbum: Qiqi通过URL网址/关键词搜索来播放网易云音乐的专辑
示例(网易云音乐专辑 url网址): /neteasealbum https://music.163.com/#/album?id=97767168
示例(网易云音乐专辑 关键词搜索): /neteasealbum 皎月云间之梦
neteaseplaylist: Qiqi通过URL网址/关键词搜索来播放网易云音乐的歌单
示例(网易云音乐歌单 url网址): /neteaseplaylist https://music.163.com/#/playlist?id=5328007337
示例(网易云音乐歌单 关键词搜索): /neteaseplaylist 原神专辑合集 hoyo-mix
neteaseuser: Qiqi通过URL用户主页网址/关键词搜索来展示网易云音乐的用户,你可以通过点击playlist
按钮来查看他们的公开歌单
示例(网易云音乐 用户主页url网址): /neteaseuser https://music.163.com/#/user/home?id=1321189664
示例(网易云音乐 关键词搜索用户): /neteaseuser hoyo-mix
mynetease: 这个指令有两种不同的用法: 为你“关联”一位网易云用户或查看当前“关联”用户. 这个“关联”只是告诉Qiqi你想把这个网易云用户和你的discord联系到一起,而不是真正的登录这个网易云用户,Qiqi也不会询问你任何有关网易云密码等信息。 因此,这个用户在理论上可以是任何网易云用户
示例(通过主页url网址来“关联”一个网易云用户): /mynetease https://music.163.com/#/user/home?id=1321189664
示例(通过搜索用户名关键词来“关联”一个网易云用户): /mynetease hoyo-mix
示例(查看“关联”的网易云用户): /mynetease
playmynetease: Qiqi通过输入的数字来播放“关联“网易云用户的对应歌单 (”关联”用户通过指令/mynetease <用户名>
来设置). 你可以通过/mynetease
指令并点击playlist
按钮来查看该用户所有的公开歌单
示例(播放“关联”用户的第三个歌单): /playmynetease 3
newsongs: Qiqi会展示网易云音乐根据不同地域的新歌速递。支持的区域包括: Chinese
, EU & America
, Japanese
, Korean
示例(欧美新歌速递): /newsongs EU & America
pengu: Qiqi通过URL网址/关键词搜索来播放企鹅音乐的歌曲
示例(企鹅音乐 url网址): /pengu https://y.qq.com/n/ryqq/songDetail/002VTEqi0FExMO
示例(企鹅音乐 关键词搜索): /pengu 璃月
pengualbum: Qiqi通过URL网址/关键词搜索来播放企鹅音乐的专辑
示例(企鹅音乐专辑 url网址): /pengualbum https://y.qq.com/n/ryqq/albumDetail/003OVp020Cu5cy
示例(企鹅音乐专辑 关键词搜索): /pengualbum 皎月云间之梦
penguplaylist: Qiqi通过URL网址/关键词搜索来播放企鹅音乐的歌单
示例(企鹅音乐歌单 url网址): /penguplaylist https://y.qq.com/n/ryqq/playlist/8823061377
示例(企鹅音乐歌单 关键词搜索): /penguplaylist 原神音乐OST
spotify: Qiqi通过URL网址/关键词搜索来播放Spotify的单曲(track) (临时移除)
示例(Spotify单曲 url网址): /spotify https://open.spotify.com/track/37iUkGjfyaJ6jlmmdp2yNV
示例(Spotify单曲 关键词搜索): /spotify 让风告诉你
spotifyplaylist: Qiqi通过URL网址/关键词搜索来播放Spotify的歌单(playlist) (临时移除)
示例(Spotify歌单 url网址): /spotifyplaylist https://open.spotify.com/playlist/7dODr4AAABa6Ns6n9laWGJ
示例(Spotify歌单 关键词搜索): /spotifyplaylist 我不会忘记《原神》
spotifyalbum: Qiqi通过URL网址/关键词搜索来播放Spotify的专辑(album) (临时移除)
示例(Spotify专辑 url网址): /spotifyalbum https://open.spotify.com/album/5lGX4ntWpYjJtv9qnLprLU
示例(Spotify专辑 关键词搜索): /spotifyalbum 璃月云海(游戏《原神》2022新春会同人曲)
spotifyartist: Qiqi通过URL网址/关键词搜索来搜索Spotify的歌手基本信息和ta的所有专辑 (临时移除)
示例(Spotify歌手 url网址): /spotifyartist https://open.spotify.com/artist/2YvlK6lKiKVjXxsjvNbnqg
示例(Spotify歌手 关键词搜索): /spotifyartist HOYO-MIX
join: 让Qiqi加入你所在的语音频道.
示例: /join
leave: 让Qiqi退出语音频道.
示例: /leave
pause: Qiqi会暂停播放音乐.
示例: /pause
unpause: Qiqi会继续播放已被暂停的音乐.
示例: /unpause
stop: Qiqi会移除所有队列里所有的歌曲并且退出语音频道.
示例: /stop
skip: Qiqi可以跳过(移除)队列里的歌曲,一共有四种不同是使用方式.
示例(跳过正在播放的歌曲): /skip
示例(跳过第n首队列里的歌曲,n为一个正整数): /skip n
示例(跳过指定范围内的所有歌曲,从第x首到第y首都跳过): /skip x-y
示例(跳过指定用户点播的所有在队列里的歌曲): /skip @user
示例(跳过当前歌曲稍后播放): /skip later
示例(跳过当前播放队列里重复歌曲): /skip dup
queue: Qiqi会展示现有的音乐队列(点播要放的所有音乐)或展示指定歌曲在队列里的位置(两种用法),搜索队列歌曲指定位置不需要完全一样的名字。
示例(展示现有队列里的所有音乐): /queue
示例(搜索指定歌曲在队列里的位置序号): /queue never gonna give you up
jump: Qiqi会把你指定的歌曲插队到等待名单的首位。你需要输入指定歌曲在队列里的序号(若不清楚序号可以通过queue
指令查看)如果使用指令时没有音乐正在播放,那么Qiqi会把你指定的歌曲跳到队列第一的位置。如果有音乐正在播放,Qiqi会把你指定的歌曲跳到队列第二的位置(也就是等待名单的首位,这样放完当前的音乐就是你指定的这个音乐了) 支持负整数来倒着数播放队列里的歌曲
示例(把在队列里第5首歌曲放到等待名单的第一位): /jump 5
示例(把在队列里最后一首歌曲放到等待名单的第一位): /jump -1
shuffle: Qiqi会打乱队列里所有歌曲的顺序 (除了正在播放的歌曲)。 (和 jump
的机制很像,如果没有歌曲播放,那么就会打乱队列里的所有歌曲)
示例: /shuffle
repeat: Qiqi会循环播放歌曲(单曲循环/队列循环)。如果选择单曲循环但是并没有歌曲正在播放,那么Qiqi会将队列里首位歌曲设置为单曲循环。 你也可以用这个指令取消循环播放。
示例(单曲循环播放): /repeat single
示例(关闭循环播放): /repeat off
示例(队列循环播放): /repeat all
示例(队列随机循环播放): /repeat random
nowplaying: Qiqi会展示正在播放歌曲的相关信息
示例: /nowplaying
history: Qiqi会显示这个服务器的歌曲播放历史。在目前这个阶段,歌曲播放历史的上限为50首。
示例: /history
playhistory: Qiqi会通过你指定的播放历史里的歌曲序号(或序号范围)来直接播放指定音乐。所以如果你最近听过这首歌(在播放历史里),那么你不需要再重新复制粘贴url网址或者搜索这首歌,直接输入这首歌在播放历史里的序号就可以直接播放。如果你忘记了这首歌(或一些歌)在你播放历史里的序号位置,那么你可以通过history
指令查看。
示例(播放队列历史记录第8首歌): /playhistory 8
示例(播放队列历史记录第5至第27首歌): /playhistory 5-27
voteskip: Qiqi会发起对于是否跳过 当前/所有队列 歌曲的投票。所有在同一个语音频道的用户可以参与投票。如果你是此指令的发起者,也不要忘记参与投票。投票会在赞成达到75%频道总人数的时候通过.
示例(跳过队列里第5首歌曲): /voteskip 5
示例(跳过队列里的所有歌曲): /voteskip queue
或 /voteskip all
export: 保存当前的队列和播放历史。Qiqi会导出它们的url和名字到 mystb.in
这个网站并且给你这两个url网址.
示例: /export
reset:重置并清空服务器Qiqi的队列和播放历史纪录,这个操作不包含自定义歌单。 (如果想要删除保存的自定义歌单可以通过deletecp
指令)。使用提醒:这个指令不应是常用的指令,一般只有在队列歌曲处理上出现bug才会使用。 需要使用者拥有管理服务器
的权限
示例: /reset
restart: 重新播放当前正在播放的歌曲.
示例: /restart
seek: 寻找跳转到歌曲的指定的位置开始播放。Qiqi支持三种时间的格式:秒数,分:秒, 小时:分:秒。(请注意如果输入的时间长于整首歌曲的时间,那么Qiqi会直接跳到歌曲的最后一秒)
示例 (这三个方式的含义是一样的,根据个人喜好咯): /seek 100
或 /seek 1:40
O或 /seek 0:01:40
forward: 快进当前正在播放的歌曲。 Qiqi支持三种时间的格式:秒数,分:秒, 小时:分:秒。(请注意如果目标位置的时间大于整首歌曲的时间,那么Qiqi会直接跳到歌曲的最后一秒)
示例 (这三个方式的含义是一样的,根据个人喜好咯): /forward 30
或 /forward 0:30
或 /forward 0:00:30
rewind: 快退/倒带 当前正在播放的歌曲。 Qiqi支持三种时间的格式:秒数,分:秒, 小时:分:秒。(请注意如果目标位置的时间小于整首歌曲的第一秒,那么Qiqi会直接跳到歌曲的第一秒)
示例 (这三个方式的含义是一样的,根据个人喜好咯): /rewind 65
或 /rewind 1:05
或 /rewind 0:01:05
volume (临时移除): 调整正在播放音乐的音量,音量范围从0至100. 音乐播放的默认音量为70% (以防止音量过大) (临时移除)
示例 (调整音量到50%): /volume 50
sleep: 定时关闭功能。设置一个计时器 (单位: 分) ,在计时器结束的时候Qiqi会移出所有当前语音频道的用户(包括自己)。这个指令会存在一个微小的误差(0-30秒)。 需要使用者拥有移动成员
的权限
示例 (设置一个45分钟的定时关闭): /sleep 45
示例 (取消定时关闭): /sleep 0
只需要简单的5个步骤就可以自定义跨网站的歌单咯!
你需要到 mystb.in 这个网站来创建自定义歌单。
复制粘贴每个歌曲的url网址,一行对应一个网址。(强烈建议),你可以选择在歌曲的url的后面给这个歌曲加入一个简短的名字(32个字符上限),每一行除了url网址和简短的名字外不应含有其他信息。这四个来源 (Soundcloud, 网易云音乐, Bilibili, 和企鹅) 都支持并且你可以把他们的音乐放进这一个自定义歌单!
单行示例(推荐): https://soundcloud.com/user-235352228/let-the-wind-blow-to-you 璃月云海
单行示例(可用,但不推荐): https://soundcloud.com/user-235352228/let-the-wind-blow-to-you
警告:歌曲的url和简短的名字之间需要有一个空格,其他任何符号都不可以(比如::,#!.-+^/;
)
在完成创建自定义歌单后, 点击 "Save Paste" 按钮(有保存图标那个)。点击之后自定义歌单的url网址就会自动在你的剪贴板里了
检查一下你现在这个界面的url网址。在这个快速保存之后,mystb.in网站会给你这个自定义歌单一个永久的url网址。
使用 /playcp
指令来播放自定义歌单 或 /savecp
来让Qiqi替你保存自定义歌单.
(如果对于自定义歌单的创建播放等流程还是很困惑,可以看这个文档常见问题部分的第9个问题,或者加入Qiqi的支持服务器来答疑)
重要事项
Qiqi可以在每个服务器记住5个自定义歌单信息!你可以直接使用/playcp
指令通过自定义歌单序号来播放已经保存的自定义歌单。示例(播放已保存歌单第3号): /playcp 3
每个歌单最多支持300首歌.
加载歌单歌曲需要一定的时间。Qiqi会首先播放自定义歌单第一首歌,边播放边加载之后的歌曲。稍稍有些耐心,Qiqi她已经很努力了 ~
当你使用/savecp
指令来保存歌单,你需要给歌单起一个便于记忆的名字。
cp
是 "custom playlist"(自定义歌单)的缩写。记住这个缩写会方便于记住关于自定义歌单的指令名称。
指令
playcp: Qiqi 会播放创建于mystb.in的自定义歌单。你可以用这个指令播放mystb.in自定义歌单的url网址 或 通过歌单序号/名称直接播放服务器已保存的自定义歌单 (你可以在 https://www.botqiqi.com 看到更多关于如何创建歌单的流程说明)。你也可以选择只播放这个歌单的其中的一个范围。
示例(播放mystb.in的url地址): /playcp https://mystb.in/HeartHillInteger.less
示例(播放已保存的第3个自定义歌单): /playcp 3
示例(播放已保存的"原神音乐OST"歌单): /playcp 原神音乐OST
示例(播放mystb.in的url地址,第2至5首歌): /playcp https://mystb.in/
HeartHillInteger.less 2-5
示例(播放已保存的第3个自定义歌单,第3至7首歌): /playcp 3 3-7
savecp: Qiqi 会保存你创建的自定义歌单。有了这个功能,你不再需要一直记着你创建的歌单的url网址了,Qiqi为你完成了这部分工作。你需要先输入你的自定义歌单的url网址,(空格)然后再输入你为这个自定义歌单起得 有代表性的 名字(最多16个字)。 你可以通过 /viewcp
指令来查看这些已保存的自定义歌单。如果这个服务器已经有5个保存好的自定义歌单 (已达到上限),Qiqi会要求你替换掉一个之前保存过的歌单,输入要替换掉的歌单的序号 1-5
示例(保存我的自定义歌单并且命名它为 "又被骗到"): /savecp https://mystb.in/HeartHillInteger.less 又被骗到
viewcp: 查看所有已保存的自定义歌单!
示例: /viewcp
deletecp: Qiqi会删除指定序号的已保存歌单或者全部已保存的歌单。你可以通过序号指定一个歌单或者输入all
来删除所有已保存的自定义歌单。
示例(删除已保存的第4号歌单): /deletecp 4
示例(删除所有已保存的歌单): /deletecp all
Qiqi可以帮你创建一个 个人音乐收藏夹,你可以跨服务器播放收藏夹里的音乐。(当然ta们服务器要有Qiqi)。每个用户的个人音乐收藏夹的上限是300首歌。而且,你可以让Qiqi把这个音乐收藏夹导出到mystb.in并转换成一个自定义歌单.
个人音乐收藏夹的相关指令都是私人的 (你和Qiqi之间的对话只为你可见) 除了 playfavorite
这个播放功能。前提是使用斜线指令前缀 /
,使用自定义前缀(默认q!
)的话对话还是所有人可见
addfavorite: 你可以添加一首歌到你的音乐收藏夹里。有两种方式可以添加歌曲:
通过url网址和一个简短的名字来添加歌曲
示例: /addfavorite https://soundcloud.com/user-235352228/let-the-wind-blow-to-you 让风告诉你
P.S: 自定义的歌曲名称的长度上限为32个字符。
添加Qiqi当前正在播放的歌曲到你的音乐收藏夹
示例 (所有信息Qiqi会自动处理): /addfavorite
viewfavorite: 查看音乐收藏夹里的所有歌曲 (Qiqi不会展示每首歌的具体url地址因为太长了,这样观感很差,不过Qiqi一直记着不会忘的哦~). 而且这个指令支持两种时间排序:从最近至最远 或 从最远至最近. 默认是 最近至最远 排序.
示例 (默认 最近至最远排序): /viewfavorite
示例 (最远至最近排序): /viewfavorite earliest
deletefavorite: 通过输入指定收藏夹里的歌曲序号来删除歌曲 或 删除音乐收藏夹里的所有歌曲。如果你需要知道歌曲序号,可以通过viewfavorite
来查看. 而且这个指令支持两种时间排序:从最近至最远 或 从最远至最近. 默认是 最近至最远 排序.
示例 (删除收藏夹里的第3首,第5至7首,和第10首歌,如果该歌曲存在的话, 默认排序,序号之间不要加空格): /deletefavorite 3,5-7,10
示例 (删除收藏夹里的第3首歌,如果该歌曲存在的话, 最近至最远排序): /deletefavorite 3 earliest
示例 (删除收藏夹里的所有歌曲): /deletefavorite all
playfavorite: 直接播放收藏夹里的歌曲。请注意:就算使用斜线指令前缀/
,这个指令依然会被服务器里的其他人看见 (毕竟播放歌曲这个谁都能知道) 而且这个指令支持两种时间排序:从最近至最远 或 从最远至最近. 默认是 最近至最远 排序.
示例 (播放收藏夹里的第3首,第5至7首,和第10首歌,如果该歌曲存在的话, 默认排序): /playfavorite 3,5-7,10
示例 (播放收藏夹里的第三首歌,如果该歌曲存在的话, 最近至最远排序): /playfavorite 3 earliest
示例 (播放收藏夹里的所有歌曲, 默认排序): /playfavorite all
示例 (播放收藏夹里的所有歌曲, 最近至最远排序): /playfavorite all earliest
exportfavorite: 以自定义歌单的格式 (url和名字) 导出你的个人音乐收藏夹到mystb.in 而且这个指令支持两种时间排序:从最近至最远 或 从最远至最近. 默认是 最近至最远 排序.
示例 (默认排序 最远至最近): /exportfavorite
示例 (最近至最远): /exportfavorite earliest
娱乐指令在服务器里的所有人(除了被禁言用户)都可使用。他们对于使用者的权限没有限制,以后会有更多的好玩的小指令的。如果你有好的想法,可以来与我讨论哦。玩得开心!
ping: ping一下Qiqi查看当前和Qiqi的通讯网络延迟
示例: /ping
choose: 给予Qiqi一些选项,让Qiqi替你选择!简直就是选择困难症的福音~ 但别忘了要用 ;
来分隔每一个选项
示例: /choose 汉堡; 三明治; 面条; 炸鸡; 面条; 披萨
say: Qiqi会重复一遍你所说的话!
示例: /echo 你好七七我是胡桃,往生堂开业大酬宾,待我将你拿下!
eightball: 问Qiqi一个问题,Qiqi会给你她的答复。
示例: /8ball is Qiqi happy today?
roll: 提供一个数字范围(包含上下限)让Qiqi掷"骰子"。 (默认只会返回一个结果。如果你需要多个结果,你需要在范围后再添加你想返回的结果数量). 如果需要结果为可重复的,需要声明。
示例 (掷一个5-10的点数, 1个结果, 没有重复): /roll no 5 10
示例 (掷三个10-20的点数, 3个结果, 可重复): /roll yes 10 20 3
fortune: 抽签查看今天的运气!每天只能查看一次哦!每日UTC (格林威治时间) 9:00(24小时制)刷新。你可以选填一个求签的祝祷词。并且,如果你获得了天选之子(极其幸运),你可以参加幸运排名。此外,如果你当日抽到了不幸运的签,你还有较小的概率获得第二次机会。更多信息详情见(常见问题,Q20)
示例 (无祝祷词): /fortune
示例 (有祝祷词): /fortune 七七
fortune-ranking: 查看整个Qiqi的全球幸运排名,和不同的玩家比拼。
示例: /fortune-ranking
示例(移动端视图): /fortune-ranking mobile
trans 或 translate: 把你输入的文本翻译成指定的语言。不用指明输入的文本是什么语言,因为Qiqi可以自动识别。如果没有指定要翻译到的语言,Qiqi会默认把它翻译成英文。
示例(没有指定要翻译的语言): /trans hello
示例(翻译成西班牙语): /trans =spanish hello
或 /trans =es hello
time: 查看指定地区的当地时间
示例(北京当地时间): /time 北京
weather: 查看指定城市的天气情况。Qiqi会展示摄氏度和华氏度两种标准,并且还有好多其他实用信息!最好输入城市的英文名称。
示例(伦敦London天气): /weather London
wolfram 或 wolframalpha: 你可以问一个问题然后Qiqi会返回wolframalpha.com
上面的结果。最好输入问题的英文翻译。
举例(提问:中国首都capital of China): /wolfram capital of China
距离(提问: x^3的导数derivative of x^3): /wolfram d/dx(x^3)
或 /wolfram derivative of x^3
pat: Qiqi会发给你一个关于轻拍的gif
! 你也可以通过 @用户名
轻怕其他人。
示例: /pat
示例(轻拍一个用户,如果该用户存在): /pat @用户名
hug: Qiqi会发给你一个关于拥抱的gif
!你也可以通过 @用户名
拥抱其他人。
示例: /hug
示例(拥抱一个用户,如果该用户存在): /hug @用户名
cry: Qiqi会发给你一个关于哭泣的gif
!你可以通过 @用户名
来对其他人哭泣。
示例: /cry
示例(对一个用户哭泣,如果该用户存在): /cry @用户名
cuddle: Qiqi会发给你一个关于依偎的gif
!你可以通过 @用户名
l来依偎其他人。
示例: /cuddle
示例(依偎一个用户,如果该用户存在): /cuddle @用户名
nekogirl: Qiqi会发给你一个关于猫娘的gif
!
示例: /nekogirl
vote: 为Qiqi打call投票,让更多人知道Qiqi!
示例: /vote
rps: 和服务器里其他人玩石头剪刀布。你也可以选择和Qiqi玩。
示例: /rps @用户名
paimon: 只有派蒙知道这个指令是干什么的。 七七忘记了...
管理指令是为了帮助服务器的管理员们更好的管理服务器。但想要使用不同的指令需要不同程度的权限。但如果该用户为管理员权限,那么可以无视指令列举的所需权限,因为管理员权限可以绕开所有权限限制
ban: 将指定的用户在这个服务器中封锁,需要使用者拥有权限封锁成员
示例: /ban @用户名
unban: 将指定用户在这个服务器中解封,需要使用者拥有权限 封锁成员
示例: /unban @用户名
clear: Qiqi会清除(当前文字频道的)指定数量的历史消息, (单次清理上限位100) 需要使用者拥有权限 管理消息
示例(清理当前频道最近的十条历史消息): /clear 10
changeprefix: 更改服务器的自定义前缀,默认为q!
(这里并不是更改斜线指令前缀的,斜线指令前缀永远为/
) 需要使用者拥有权限 管理消息
示例(将自定义指令前缀改为qiqi
): /changeprefix qiqi
kick: 将指定用户踢出服务器。需要使用者拥有权限 踢除成员
示例: /kick @用户名 (非必须)踢除原因
mute: 将指定用户禁言。需要使用者拥有权限 管理消息
和 静音成员
,当指定用户被禁言后,他将不能在所有文字频道和语音频道发言
示例: /mute @用户名 (非必须)禁言原因
unmute: 将指定用户解除禁言。需要使用者拥有权限 管理消息
和 静音成员
示例: /unmute @用户名
tempmute: 将指定用户临时禁言。需要使用者拥有权限 管理消息
和 静音成员
。这个指令要求必须输入禁言时长。最大临时禁言时长为一天,时间由d (天)
, h (小时)
, m (分)
or s (秒)
。用户会在时间结束后自动解禁。Tempmute支持叠加时间,再次使用指令可以叠加这次要禁言的时间+已有的时间
示例 (禁言2小时): /tempmute @用户名 2h
示例 (如果你想提前对该用户解除禁言): /unmute @用户名
deafen: 将指定成员的语音接收屏蔽 (该成员听不见频道里其他人讲话了)。需要使用者拥有权限 屏蔽成员语音接收
deafen只在该成员连接到了语音频道才能生效。这是一个服务器端的接收屏蔽(该用户无法自己解除)
示例: /deafen @用户名
undeafen: 解除指定成员的语音接收屏蔽。需要使用者拥有权限 屏蔽成员语音接收
。undeafen只在该成员连接到了语音频道才能生效。
示例: /undeafen @用户名
audit: 或 al
. Qiqi会展示服务器的审核日志。需要使用者拥有权限 查看审计日志
,在当前版本,Qiqi至多查看服务器最近20条审核日志
示例 (查看最近十五条的审核日志): /audit 15
blacklist: 或 bl
. 添加/移除一位成员 或 查看服务器黑名单。在黑名单中的用户无法使用任何Qiqi的相关指令。需要使用者拥有权限 暂时禁言成员
示例 (添加一名成员到黑名单): /blacklist 添加 @成员 原因
示例 (从黑名单移除一名成员): /blacklist 移除 @成员
示例 (查看黑名单): /blacklist 查看
Or /blacklist
实用指令指的是一些关于Qiqi机器人本身有用的指令。比如说,像查看机器人当前状态,给Qiqi投票,生成机器人邀请链接等。
invite: 邀请最新版本的Qiqi进入你的服务器,Qiqi会给你私聊邀请链接。
示例: /invite
userinfo: 通过 @用户名 来查看指定服务器里discord用户的公开信息。
示例: /userinfo @用户名
update: 查看Qiqi最近更新的简略报告。
示例: /update
qiqi: 查看Qiqi机器人当前状态与相关信息。
示例: /qiqi
policy: 查看Qiqi机器人的政策规则,解释,和声明,并且了解Qiqi是如何保护用户个人隐私的!
示例: /policy
credits: 查看那些对Qiqi机器人有帮助的网站和代码作者.
示例: /credits
feedback: 给Qiqi的开发者发送不同种类的反馈:bug报告,建议,甚至是新功能的想法。
示例: /feedback
doc: 查看Qiqi机器人的使用文档.
示例: /doc
setlang: 设置机器人对你的用户语言。机器人会将所有的消息自动翻译成该语言(如果该语言被Qiqi支持)。当前支持 en-US
和 zh-CN
,如果使用斜线指令,默认的语言是你的Discord软件语言。
示例 (设置为简体中文): /setlang zh-CN
或 /setlang 简体中文
示例 (设置为自动检测): /setlang 自动
为什么Qiqi机器人加不进我的服务器?
呜哇!请先别着急给一个差评!如果出现这种问题,说明Qiqi机器人正在和discord进行某种认证审核。一旦认证审核结束就可以正常加入了。
为什么有时候机器人不回复我的指令?
这很有可能是开发者正在对机器人进行后台更新,包括版本更新。一般来说这个时间不会很久。更新之后就恢复正常回复了,具体更新安排可以到Qiqi的支持服务器里查看。
我忘记了机器人的自定义前缀?
任何时间忘记自定义前缀,都可以通过@机器人的方式获取当前服务器自定义前缀。 而且不要忘记,你可以永远使用斜线指令/
来使用指令(二者都可以使用全部指令)。
为什么Qiqi说我使用指令太过频繁/速度太快 (sends commands too fast)?
Qiqi有内置的检测用户使用指令的频率。如果用户使用一个指令过快/过于频繁,那么Qiqi的指令冷却会让ta稍稍冷静一下~ 在绝大多数情况下,正常频率的使用不会导致强制指令冷却的情况出现。
为什么Qiqi有时候显示播放音乐失败 (failed to play music)?
Qiqi有时候在播放YouTube(现在是Soundcloud) 歌曲时会显示播放音乐失败。这绝大多数的情况是因为YouTubeSoundcloud的错误导致的,开发者也在持续关注改进办法。
如果歌曲还在队列里(通过/queue
来查看)但是却不自动播放,可以使用/unpause
指令。这有可能是和discord的网络连接不稳定导致的。
为什么tempmute不能自动解除对指定用户的禁言?
Qiqi的后台重启会导致这个问题。如果碰巧遇到了这个情况,可以通过 /unmute @用户名
来手动解除禁言。开发者正在考虑一个更好的方式解决这个问题。而且,强烈建议加入Qiqi机器人的支持服务器,在服务器里的 "Updates announcements"频道里会显示相关的更新时间和信息。
为什么管理指令对于一些用户无效?
这是因为你需要把身份组里的Qiqi角色层级提高。这听起来有些复杂,其实是很简单的操作!而且Qiqi需要管理角色
权限来执行命令(推荐获得管理员
权限)以下是调整Qiqi角色层级的指引。
为什么翻译/translate
功能不把文字翻译成我指定的语言?
这是因为你需要在文字前先指定要翻译的语言。示例 (翻译成西班牙语): /translate es hello!
为什么mystb.in不给我永久的url网址/我怎么保存我制作好的自定义歌单?
当你完成自定义歌单的设计后,需要点击 网页右上角的 "Save Paste" 按钮。
在点击 "Save Paste" 按钮之后,你就可以看到永久的url地址自动拷贝到你的剪贴板了, 这就意味着你可以直接粘贴这个自定义歌单的url网址了
你可以尝试一下对Qiqi使用这个示例歌单,示例: playcp
指令.
为什么我看不到Qiqi私信给我的新的邀请链接?
这是因为你在设置中“隐私与安全”里关闭了“允许服务器成员直接向您发起私聊”。你可以将他打开然后再次使用/invite
指令来邀请最新版本的Qiqi。
怎么能在我的服务器里启用斜线指令(slash-command)?
启用斜线指令的方法非常简单,只需要一个指令/enableslash
(只需要一次就可以永久启用) ,然后根据返回结果跟随指引就好。如果你在2022年06月15日之后邀请Qiqi进入你的服务器,那么斜线指令是自动启用的。
为什么关于音乐收藏夹的指令(除了playfavorite)为什么还是会被其他人看到?
这是因为你没有使用斜线指令前缀/
而是使用的自定义前缀(默认为q!
)。 (Discord只对斜线指令前缀支持 "只有您才能看到这些" )。
为什么我播放音乐会遇到[Err:403]
错误?
在播放音乐的时候会有很小的概率遇到这个错误。但是这不是Qiqi造成的错误,这是YouTubeSoundcloud这边的一个小错误。如果你遇到了这个问题并且想要再放一下遇到错误的歌曲,你可以使用 /playhistory 1
来让Qiqi再次加载这首歌曲。
为什么我播放音乐会遇到[Err:400]
错误?
目前,几乎所有[Err:400]
错误都是来源于播放网易云音乐的歌单 或 Spotify的歌单/专辑。别担心这个!它大概率说明这首歌曲网易云音乐或Spotify没有版权,所以播放不了。如果它确实可以在你的网易云音乐/Spotify里播放,你可以联系开发者来快速修复一下这个问题。
我怎么能看到我“关联”的网易云音乐用户?
简简单单~ 只需要使用/mynetease
指令(不要加用户名,否则就变成设置了)。然后Qiqi就会展示你”关联“的网易云用户啦(如果已经关联了的话)。
这三个播放指令play/bilibili/netease/Spotify/pengu令我好生困惑,它们之间是什么关系?
简单来说,Qiqi保留了之前版本play的功能 (在v1.4
之前) 然后又新增了两个新的播放指令: bilibili 和 netease。下面这个图标说明了每个指令都能通过何种方式播放歌曲。
Note
从v1.7版本开始,Qiqi调整了音源,暂时移除了YouTube和Spotify,并添加了Soundcloud和企鹅
play | bilibili | netease | pengu | |
---|---|---|---|---|
Soundcloud 视频的url网址 | Yes | No | No | No |
Soundcloud 视频通过搜索关键词 | Yes | No | No | No |
Bilibili 视频的url网址/aid/bvid | Yes | Yes | No | No |
Bilibili 视频通过搜索关键词 | No | Yes | No | No |
Netease 音乐的url网址 | Yes | No | Yes | No |
Netease 音乐通过搜索关键词 | No | No | Yes | No |
Pengu 单曲的url网址 | Yes | No | No | Yes |
Pengu 单曲通过搜索关键词 | No | No | No | Yes |
为什么Qiqi可以播放歌曲的url网址但是却对搜索关键词没有反应?
(在01/31/2023
之后这将不会再发生), 这是因为Qiqi在服务器里没有 管理消息
的权限。(默认邀请链接里是包含这个权限的). 如果你想自定义Qiqi在服务器里的权限,那么也一定要给Qiqi这个关键权限。
为什么Qiqi在加载我额自定义音乐歌单里的歌曲时不显示具体歌曲名字而是显示“A song from ...”(一首来自...的歌)?
这是因为Qiqi机器人在1.4.9.0
版本的更新。所有的歌曲还是会以正确的顺序全部加载到你的queue(队列)里的。但是如果你想要给每个歌曲显示一下名字,那么你就需要在你自定义音乐歌单的每行url后面加一个简短的名字。下面是展示变化的单行示例
之前 (还是可用,但是不显示具体每首歌曲的名字): https://soundcloud.com/user-235352228/let-the-wind-blow-to-you
之后 (强烈建议):https://soundcloud.com/user-235352228/let-the-wind-blow-to-you 让风告诉你
多语言翻译到底是怎么工作的?
不要被多语言弄糊涂啦,它的逻辑如下面这个表格(自动检测代表着你没有手动设置语言,或使用了setlang 自动
)。
自动检测 | 手动setlang | |
---|---|---|
slash(斜线) 前缀 | Discord软件语言 | 设置的语言 |
自定义消息前缀 | 英语 | 设置的语言 |
你可以手动设置语言 (这样Qiqi的语言可以和Discord软件语言不同),通过: /setlang <语言>
只要Qiqi支持你提供的语言。
更新后的fortune
指令是怎么工作的?
更新后的fortune
指令和原来的工作相似。这是一个每日的指令,但是不再是1天的强制冷却,而是固定在每天早上9点钟(格林威治时间GMT),这和原神的每日任务刷新的机制一样。并且,你可以选填一个祝祷词在你的fortune
指令上(例:/fortune 我的词
)
并且,如果你获得了“极其幸运”(天选之子),你可以选择去上传这次的记录到排行榜里来和其他Qiqi的用户比拼。
Note
极其幸运的概率大概是
Important
关于“上传记录”的更多隐私条款细节,请查看政策声明
此外,如果你的日常求签结果是不幸运的(或者非常不幸运的),你有一个较小的可能获得“第二次机会”来获取到一个新的幸运签。
Note
(如果你第一次结果是不幸运的),获取第二次机会的概率是大概
你可以选择/不选择使用第二次机会。
你不会在第二次机会后再次获得另一次机会。
而且,根据测试,添加祝祷词会某种程度上影响最终结果,但Qiqi不知道结果会更好还是更坏。全都是运气和随机性。
我怎么能了解到Qiqi最新的版本更新和新功能?
你可以加入Qiqi支持的服务器,这里是Qiqi discord支持服务器的链接
别称/别名是为了让大家能用自己喜欢/方便的名字来使用同一个指令。比如说你可以使用/play
来播放音乐,但Qiqi为了让大家更方便也同样支持/p
或/listen
来播放音乐(和/play
作用完全一样,其实就是同一个指令的别称) 。如果你想为了一个指令添加你喜欢的别称,可以联系开发者哦~
注意事项!!!: 斜线指令前缀/
只支持指令的初始名称(discord的限制)。你只能通过自定义指令前缀来使用别称(自定义前缀默认为q!
)。
另一个注意事项: 因为discord的限制,机器人至多只能有100个斜线指令/
,所以Qiqi只能暂停支持一些之前的斜线指令(它们依然可以通过自定义指令前缀来使用)。 查看“支持斜线指令?”那一列来看具体指令是否支持/
如果显示Yes
,说明你可以使用斜线指令前缀/
或 自定义指令前缀(默认q!
)来使用这个指令。
如果显示No
,说明你只能使用 自定义指令前缀(默认q!
)来使用这个指令。
温馨提示,自定义指令前缀可以通过 changeprefix
来自定义。如果不小心忘记了自定义指令前缀,可以通过@Qiqi
来获取当前设置的前缀。
原神指令部分
指令初始名称 (英文) | 指令初始名称 (中文) | 可用别称 | 支持斜线指令? |
---|---|---|---|
character | 角色 | character | role | char | charinfo | roleinfo | characterinfo | 角色信息 | 角色基础信息 | 人物 | 人物信息 | 人物基础信息 | Yes |
talents | 天赋 | talent | skills | skill | 角色技能 | 技能 | 人物技能 | 角色天赋 | 人物天赋 | 天赋技能 | 技能天赋 | Yes |
cons | 命之座 | con | consts | const | constellations | constellation | 命座 | 星之座 | 星座 | Yes |
weapon | 武器 | weapon_info | weaponinfo | wi | weapon_information | weaponinformation | 武器信息 | 武器介绍 | 武器简介 | Yes |
rolecalc | 角色计算 | girole | rcalc | genshinimpactrole | 原神角色计算 | Yes |
weaponcalc | 武器计算 | giweapon | genshinimpactweapon | wcalc | 原神武器计算 | Yes |
talentcalc | 天赋计算 | gitalent | genshinimpacttalent | tcalc | 原神天赋计算 | Yes |
material | 材料 | mat | gimaterial | genshinimpactmaterial | 材料计算 | 材料查询 | 原神材料计算 | 原神材料查询 | 原神材料 | No |
allroles | 所有角色 | roles | allrole | allchar | allchars | allcharacters | 支持角色 | 全角色 | 全部角色 | 所有的角色 | 支持的角色 | 全部的角色 | Yes |
allweapons | 所有武器 | weapons | allweapon | 支持武器 | 全武器 | 全部武器 | 所有的武器 | 支持的武器 | 全部的武器 | Yes |
allmaterials | 所有材料 | materials | allmaterial | 支持材料 | 全材料 | 全部材料 | 所有的材料 | 支持的材料 | 全部的材料 | No |
wishes | 祈愿 | wish | currentwish | currentwishes | allwishes | allwish | 所有祈愿 | 当前祈愿 | No |
dbupdate | 数据库更新 | genshinupdate | giupdate | 原神数据库更新 | No |
音乐指令部分
指令初始名称 | 可用别称 | 支持斜线指令? |
---|---|---|
play | p | listen | 播放 | Yes |
bilibili | bili | b | b站 | Yes |
netease | neteasecloudmusic | neteasemusic | music163 | wangyi | wangyiyun | 网易 | 网易云 | n | Yes |
neteasealbum | na | nal |
neteaseplaylist | npl | neteasep | nplaylist | 网易云歌单 | Yes |
neteaseuser | usernetease | nuser | neteasemusicuser | 网易云用户 | Yes |
mynetease | mn | myneteaseuser | 我的网易云 | Yes |
playmynetease | pmn | pmynetease | pmyn | 播放我的网易云 | Yes |
newsongs | neteasenewsongs | newsong | newsongs163 | newsongsnetease | ns | 新歌速递 | 新歌推荐 | Yes |
pengu | penguin | pg |
pengualbum | penguinalbum | pengu-album |
penguplaylist | penguinplaylist | pengu-playlist |
spotify | spot | sp | spt | sptf | |
spotifyplaylist | spotpl | sppl | sptpl | sptfpl | spotifypl | spotplaylist | spplaylist | sptplaylist | sptfplaylist | spotify歌单 | |
spotifyalbum | spotalbum | spalbum | sptalbum | sptfalbum | spotify专辑 | |
spotifyartist | spotartist | spartist | sptartist | sptfartist | spotifyartists | spart | spotify歌手 | spotify艺人 | |
join | j | 加入 | 进入 | Yes |
leave | l | 离开 | Yes |
pause | suspend | 暂停 | Yes |
unpause | resume | 恢复播放 | Yes |
stop | terminate | skipall | 停止 | Yes |
skip | playnext | skipover |跳过 | Yes |
queue | allsongs | songs | 队列 | 播放队列 | 播放列表 | Yes |
jump | jump to queue | jumptoqueue | 跳转 | Yes |
shuffle | mix | intermix | 随机排序 | Yes |
repeat | rep |loop | loop playback | loopplayback |循环 | 循环播放 | Yes |
nowplaying | playingnow | currentlyplaying | currentplaying | now-playing | playing-now | nowplay | np | 正在播放 | Yes |
history | allhistory | historysongs | pasttracks | histories | musichistory | musichistories | 最近播放 | 历史 | Yes |
playhistory | playprevious | playprevioussong | playbefore | ph | 播放历史 | 播放记录 | Yes |
voteskip | votetoskip | skipvote | vote2skip | 投票跳过 | 跳过投票 | Yes |
export | exportplaylist | exportqueue | exporthistory | exportsongs | exportallsongs | 导出 | Yes |
reset | destroy | resetmusic | 重置 | Yes |
playcp | playcustomqueue | playcustom | playcustomplaylist | customplaylistplay | playmystbinplaylist | playcustomlist | pcp | 播放自定义歌单 | Yes |
savecp | savedplaylist | savedqueue | savequeue | storeplaylist | storequeue | savecustomplaylist | scp | saveplaylist | 保存自定义歌单 | Yes |
viewcp | viewcustomplaylist | customplaylist | viewplaylistcustom | showcustomplaylist | showplaylistcustom | vcp |查看自定义歌单 | Yes |
deletecp | deletecustomplaylist | deleteplaylistcustom | removecustomplaylist | removeplaylistcustom | removecp | rcp | dcp | 删除自定义歌单 | Yes |
addfavorite | addf | af | favoriteadd | addfavourite | favouriteadd | 添加收藏 | Yes |
viewfavorite | viewf | vf | viewfavourite | favoriteview | favouriteview | |查看收藏 | Yes |
deletefavorite | deletef | df | deletefavourite | favoritedelete | favouritedelete | 删除收藏 | Yes |
playfavorite | playf | pf | playfavourite | favoriteplay | favouriteplay | 播放收藏 | Yes |
exportfavorite | exportf | ef | exportfavourite | favoriteexport | favouriteexport | 导出收藏 | Yes |
restart | replay | startover | 重新播放 | 重播 | Yes |
seek | locatemusic | lm | 定位 | Yes |
forward | onward | ahead | 快进 | Yes |
rewind | windback | backtrack | 快退 | Yes |
volume | sonority | strength | |
sleep | sleeptimer | exittimer | 定时关闭 | Yes |
娱乐指令
指令初始名称 | 可用别称 | 支持斜线指令? |
---|---|---|
eightball | 8ball | _8ball | 神秘八号球 | No |
choose | choice | chooses | choices | 选择 | No |
ping | 没有可用别称 | Yes |
say | echo | 说 | No |
roll | random | rolladice | rolldice | 掷骰 | No |
fortune | luck | lucky | 求签 | Yes |
fortune-ranking | fr | fortunerank |
translate | trans | 翻译 | translation | Yes |
time | realtime | exacttime | timenow | nowtime | 当前时间 | 现在时间 | Yes |
weather | currentweather | weathercurrent | climate | currentclimate | climatecurrent | 天气 | Yes |
wolfram | question | wolframalpha | wolfram_alpha | Yes |
pat | pats | 摸头 | Yes |
hug | hugs | 拥抱 | Yes |
cry | cries | 哭哭 | Yes |
cuddle | cuddles | 依偎 | Yes |
vote | upvote | 投票 | Yes |
rps | rockpaperscissors | rpsgame | rockpaperstone | 剪刀石头布 | Yes |
paimon | magic | 派蒙 | Yes |
管理指令
指令初始名称 | 可用别称 | 支持斜线指令? |
---|---|---|
ban | 封禁 | No |
unban | 解禁 | No |
clear | purge | 清除 | Yes |
changeprefix | 更改前缀 | Yes |
kick | 踢出 | No |
mute | 静音 | Yes |
unmute | 解除静音 | Yes |
tempmute | 临时静音 | Yes |
deafen | deaf | strictdeafen | muteall | 禁听 | Yes |
undeafen | undeaf | unstrictdeafen | unmuteall | 解除禁听 | Yes |
al | audit | log | auditlog | audits | als | logs | 审核日志 | Yes |
blacklist | bl | blackl | blist | serverblacklist | sbl | 黑名单 | Yes |
实用指令部分
指令初始名称 | 可用别称 | 支持斜线指令? |
---|---|---|
invite | inviteqiqi | 邀请 | 邀请七七 | Yes |
userinfo | user | userinformation | 用户信息 | Yes |
update | 更新 | Yes |
qiqi | qiqiinfo | botinfo | qiqibot | 七七 | 七七信息 | 机器人信息 | Yes |
policy | 条款 | Yes |
credit | credits | 鸣谢 | Yes |
feedback | report | assessment | evaluation | 反馈 | Yes |
doc | document | documentation | 文档 | Yes |
setlang | setlanguage | sl | set_lang | set_language | 设置语言 | Yes |
普遍政策
出于对用户隐私的重视,Qiqi机器人 (在之后声明中简写为 "机器人") 在设计上非常重视对用户隐私和用户数据安全的保护。
机器人会记录下列信息,但用户的相关信息会进行保护并定期清理 (更详细的解释详见下一条)。这些信息会被Qiqi收集记录:
服务器的自定义指令前缀. (和服务器id作为密钥对)
临时禁言的用户 (Tempmute 指令也会记录服务器频道id为了提供更好的用户体验)
音乐相关的指令(队列/播放历史/自定义歌单/音乐收藏夹),用户对于这部分数据可以自行删除。
机器人永远不会反复使用或售卖用户数据给其他个人/公司/平台。机器人会严格遵守discord要求和社区准则,收集的数据会妥善保存。
机器人需要获取用户的消息内容才能给用户提供相关服务,但是机器人不会储存任何用户的消息内容。
注意: 机器人永远不会向你索要支付转账,信用卡信息,身份ID,和其他个人经济信息。请小心诈骗。着重强调,机器人不会询问你任何有关个人财务的信息。
关于网易云音乐的 mynetease
指令: 这只是告诉机器人你选择的网易云用户。这并不是要登录你的网易云账号。不要和任何人分享你的网易云账号的密码,机器人不会询问你的网易云音乐的密码。目前,机器人没有移除“关联”网易云用户的指令,但你可联系开发者来删除这方面的数据 (私聊/支持服务器/邮件) 。
可能的数据隐私暴露
在Qiqiv1.6
大版本更新之后,bmi
, calcgpa
, gpascale
指令会被移除,所以它们的隐私泄露问题也会自动消失。
尽管机器人有一个网易云音乐账号以便于让这些指令更好的运行。通过机器人播放网易云音乐不会留下播放记录或相关记录。因此,网易云音乐的相关功能目前没有一指的数据隐私暴露问题。
fortune
指令的隐私分享
如果你在使用fortune
的时候很幸运的获得了"极其幸运"结果,你可以选择/不选择上传记录。记录不会被自动上传。如果你选择分享,如下信息会被上传到排行榜上:
你的Discord用户名
你的“极其幸运”的结果总数
你第一次获取到“极其幸运”的时间(日期 & 时间)
你的最佳数据
以上信息对所有使用Qiqifortune-ranking
指令的用户可见。
普遍条款与服务
当你邀请Qiqi机器人到你的服务器或者在他人的服务器里使用Qiqi机器人,就已默认你同意Qiqi的条款与服务。请仔细阅读下方协议以防止违反Qiqi机器人的条款与服务
用户严禁使用Qiqi机器人进行任何非法行为。 Qiqi机器人保留基本权利和因用户非法行为而起诉的权利。请合法的使用Qiqi机器人。
Qiqi机器人不允许滥用指令(spamming)。而且Qiqi含有内置的冷却功能来检测和终止用户滥用指令。
直至目前,机器人不会向你询问任何支付转账或是相关信息。
机器人没有任何少儿不宜的信息与功能(No NSFW)。
Qiqi机器人目前不支持自托管。
请仔细查看Qiqi机器人的政策声明
制作关于YouTube, Soundcloud,Bilibili,网易云音乐, Spotify, 企鹅这些网站的音乐功能的初衷是宣传这些制作精良的网站让更多人知道,增进不同地区人民的文化交流。
更新相关的内容 (例如:时间,内容) 会在Qiqi支持服务器和Qiqi的文档详细列举。
如果用户遇到程序错误(bugs),过高的延迟,或者Qiqi相关的问题,可以通过加入Qiqi支持服务器或给Qiqi发送电子邮件 (在 Contact section)
此用户协议只要在Qiqi机器人在线则永久生效 (维护和版本更新也同样生效)。
Qiqi和开发者保留对滥用机器人或频繁触发指令冷却的用户的封禁权利。任何全局级别的封禁检测都会自动发生。请文明使用机器人。
Qiqi和开发者保留封禁用户的权利
最终解释权
开发者 Master_30#0361 对Qiqi机器人保留最终解释权。
Note
版本跟踪会显示Qiqi机器人的所有发布的版本更新,除了在Beta 0.3.0.0
之前的小版本/错误修复的更新。
P.S: 版本跟踪不会包括所有在开发阶段的版本。它只记录稳定的发布版本。
版本编号No. | 更新时间 (MM/DD/YYYY) | 更新详细信息 |
---|---|---|
1.7.1.2 | 04/15/2025 | 修复了B站用户收藏夹会加载第一首歌两次的bug |
1.7.1.1 | 03/23/2025 | 更新了求签新赛季S5 |
1.7.1.0 | 03/17/2025 | 添加了播放或删除多首收藏夹歌曲的功能(通过正整数或范围,用逗号隔开)| 添加了对B站用户收藏夹的播放支持 | 优化了提取性能并修复了诸多提取Bug |
1.7.0.1 | 02/17/2025 | 修复了一些网易云歌单无法正常播放的bug |
1.7.0.0 | 02/04/2025 | **重写了内部音乐逻辑来改善性能 | 添加了对Soundcloud的音乐支持 | 添加了企鹅音源 | 添加了pengu , pengualbum , penguplaylist 这些音乐指令 |
1.6.3.0 | 03/30/2024 | 刷新了fortune-ranking 排行榜,并开始了s1赛季制 |
1.6.2.6 | 03/14/2024 | 修复了关于自定义语言的保存问题 | 修复了fortune-ranking 中“第一次获得时间”的该交互失败问题 |
1.6.2.3 | 03/13/2024 | 为fortune-ranking 添加了不同的排行(包括个人最佳)并修复了其他小问题 |
1.6.2.0 | 02/29/2024 | 添加了skip later 的功能 |
1.6.1.0 | 02/07/2024 | 添加了fortune 指令使其更加具有趣味性 |
1.6.0.5 | 12/24/2023 | 更改了网易云音乐url检查中#/ 与/home 为可选 |
1.6.0.2 | 12/05/2023 | 修正了Qiqi的zh-CN简体中文翻译文件的一些拼写错误 |
1.6.0.1 | 11/24/2023 | 修复了Qiqi离开语音频道后保持播放队列时间的错误 | 修复了Qiqi的setlang指令不支持本应支持的语言选项 | 修复了一些小错误及拼写错误 |
1.6.0.0 | 11/19/2023 | 重写了内部音乐逻辑,尤其是播放队列的逻辑,这极大的提升了性能 | 添加了对多语言的翻译,并添加了setlang 来手动设置语言 | 添加了blacklist , nekogirl 指令 | 重构了roll 指令并移除了bmi , calcgpa , gpascale | playhistory 指令现支持范围播放 | 修复了诸多Bug和拼写错误 |
1.5.4.2 | 09/30/2023 | 修复了关于前缀和音乐的RuntimeError |
1.5.4.1 | 08/15/2023 | 修复了多个音源的403错误 |
1.5.4.0 | 07/31/2023 | 更新了原神数据库以兼容3.8下半版本 (珊瑚宫心海 | 流浪者) | 修复了关于Bilibili的高发403错误 | 添加了开发者工具 |
1.5.3.0 | 07/08/2023 | 添加了低概率展示角色时装的功能 | 更新了原神数据库以兼容3.8上半版本 (优菈 | 可莉) | 添加了开发者工具 |
1.5.2.2 | 06/22/2023 | 修复了诸多关于clear 与bilibili <关键词> 的bug | 提升了 bilibili 搜索关键词的速度 |
1.5.2.0 | 06/21/2023 | 添加了武器 指令用以查询武器基本信息 | 更新原神数据库以兼容3.7下半版本 (艾尔海森 | 枫原万叶) | 添加开发者工具 | 修正了拼写错误并修复bug |
1.5.1.0 | 05/23/2023 | 更新原神数据库以兼容3.7上半版本 (宵宫 | 八重神子) | 修复了诸多bug |
1.5.0.8 | 05/22/2023 | 优化提升Qiqi的性能 | 临时移除volume指令 |
1.5.0.6 | 05/20/2023 | 修复了诸多bug | 优化了Qiqi的性能 | 增加了开发者工具 |
1.5.0.0 | 05/18/2023 | 添加了Spotify音乐作为新的音乐来源。支持多个Spotify相关指令(音乐/歌单/专辑/歌手):spotify , spotifyplaylist , spotifyalbum , spotifyartist | 为所有音乐添加了volume 功能来调整音量 | 更新原神数据库以兼容3.6下半版本 (白术 | 甘雨) | 增加了开发者工具,以更好地监控Qiqi的情况 | 优化了代码以提高性能 | 修复了错误和错别字 |
1.4.10.2 | 04/29/2023 | 为exportfavorite指令添加时间排序选项 | 更新help指令 |
1.4.10.1 | 04/26/2023 | 为playfavorite, addfavorite, deletefavorite指令添加时间排序选项 |
1.4.10.0 | 04/16/2023 | 为viewfavorite指令添加时间排序选项 | 通过分隔queue和history歌单优化export指令 | 优化export和exportfavorite指令来导出不仅歌曲url还有名字 | 大幅优化使用自定义命令前缀来调用指令的性能 | 优化机器人自身数值的采集方式 | 优化一些指令的描述并更正拼写 | 更新原神数据库以兼容3.6上半版本 (纳西妲 | 妮露) |
1.4.9.1 | 03/02/2023 | 为queue(队列)里来自于自定义歌单的歌曲添加了编号方便查找 |
1.4.9.0 | 03/02/2023 | 更新了自定义歌单的逻辑并且提升上限到100首歌曲,并且允许给每一个歌曲url加一个简短的名字(推荐) | 更新原神数据库以兼容3.5上半版本 (迪希雅 | 赛诺) | 提升了reset指令的功能性 | 修复了诸多bug |
1.4.8.0 | 02/13/2023 | 更新原神数据库以兼容3.4下半版本 (胡桃 | 夜兰) | 更新开发者工具 |
1.4.7.0 | 01/31/2023 | 更新了机器人的逻辑去忽略“管理消息”的权限 | 转义了关于剧透信息的字符 | 更新了on_voice_state_update的逻辑并移除了提示消息 | 更新原神数据库以兼容3.4上半版本(艾尔海森 | 魈)| 修复了一些小错误 |
1.4.6.0 | 12/29/2022 | 更新原神数据库以兼容游戏3.3下半版本(雷电将军 | 神里绫人)| 更正了拼写错误并添加了模糊词 |
1.4.5.4 | 12/22/2022 | 修复了多个关于mynetease, votefavorite, 和help指令的bug |
1.4.5.0 | 12/21/2022 | 将个人音乐收藏夹从30首上限扩容至100首 | 更换了加载个人音乐收藏夹的逻辑 | 降低了playfavorite指令的冷却时间 | 修复了一些关于voteskip, favorite, auditlog等等相关的bugs,并且移除了阻塞代码 | 更新了原神数据库武器词条 | 改善了数据库安全性 |
1.4.4.0 | 12/12/2022 | 添加了在指令queue和history的一个新的按钮选择 "jump to specific page?" (跳转到指定某页) |
1.4.3.0 | 12/08/2022 | 更新原神数据库以兼容游戏3.3上半版本(流浪者 | 荒泷一斗) |
1.4.2.0 | 11/19/2022 | 更新原神数据库以兼容游戏3.2下半版本(八重神子 | 达达利亚)| 修复自定义前缀错误 | 修复了原神数据库的错误和拼写错误 | 更新后台服务 |
1.4.1.0 | 11/09/2022 | 添加了通过关键词在队列搜索指定歌曲的位置 | 添加了定时关闭指令的取消的功能 | 恢复了top.gg自动发布 | 修复错误 | 提升用户体验 |
1.4.0.0 | 11/03/2022 | 添加了网易云音乐作为新的音乐来源。支持多个网易云的指令(音乐/歌单/用户): netease , neteaseplaylist , neteaseuser , mynetease , playmynetease , newsongs | 添加对Bilibili视频的关键词搜索 | 添加了定时关闭sleep 指令 | 更新原神数据库以兼容游戏3.2上半版本(纳西妲 | 宵宫) | 修复错误 | 提升用户体验 |
1.3.10.0 | 10/15/2022 | 更新原神数据库以兼容游戏3.1下半版本(妮露 | 阿贝多) | 修复原神武器计算反向翻译问题 |
1.3.9.1 | 10/11/2022 | 修复了流媒体式直播音乐的保持活动错误/不可用连接重用错误 |
1.3.9.0 | 10/10/2022 | 添加在top.gg自动发布服务器数量的功能 | 修复音乐指令错误 | 修正拼写错误 | 添加别称 |
1.3.8.0 | 09/28/2022 | 更新原神数据库以兼容游戏3.1上半版本(赛诺 | 温迪) |
1.3.7.1 | 09/15/2022 | 回滚 talent-calc 异常处理程序 |
1.3.7.0 | 09/09/2022 | 更新原神数据库以兼容游戏3.0下半版本(甘雨 | 珊瑚宫心海) | 更新武器计算的图片显示 | 修正拼写错误 |
1.3.6.0 | 08/31/2022 | 更新 savecp 的指令功能 |
1.3.5.0 | 08/29/2022 | 更新 export | playcp | exportfavorite 的指令功能 |
1.3.2.0 | 08/28/2022 | 更新原神数据库以兼容游戏3.0上半版本(提纳里 | 钟离) | 改进原神数据库里关于旅行者的返回结果 | 修正拼写错误 |
1.3.1.1 | 08/13/2022 | 临时更新了 mystb.in python API包装器 (旧版) |
1.3.1.0 | 08/03/2022 | 更新原神数据库以兼容游戏2.8下半版本(宵宫) | 更新了原神数据库的模糊词 |
1.3.0.0 | 07/29/2022 | 添加了跨服务器的用户音乐收藏夹和相关的指令 | 添加了音乐指令 restart , seek , forward , rewind | 改进了 voteskip 指令的投票通过逻辑 | 修复错误 | 提升用户体验 |
1.2.3.1 | 07/18/2022 | 修复了stop 指令对于新加入的服务器的错误 |
1.2.3.0 | 07/13/2022 | 更新原神数据库以兼容游戏2.8上半版本(枫原万叶 | 可莉) |
1.2.2.0 | 07/09/2022 | 添加了reset 指令用于音乐(管理) | 修复了因用户手动断开Qiqi连接导致语音频道加入引起的客户端异常(ClientException) 的错误 | 修复了语音状态更新消息如果机器人断开连接 |
1.2.1.5 | 07/01/2022 | 改进了如果得到了403错误机器人重新获取过期音乐的机制 |
1.2.1.4 | 06/26/2022 | 修复了斜线指令前缀使用playcp 指令时只加载自定义歌单第一首歌的错误 |
1.2.1.3 | 06/25/2022 | 修复了repeat single 对于新增歌曲的错误 | 改进了 play 在移动端的用户体验(该应用程序未响应) | 提升Qiqi机器人服务 |
1.2.1.0 | 06/24/2022 | 更新原神数据库以兼容游戏2.7下半版本(荒泷一斗) | 提升用户体验 |
1.2.0.0 | 06/15/2022 | 对所有现存指令支持斜线指令前缀(混合指令hybrid) |增加了对于按钮的用户界面 (改进于反应) | 自定义帮助 (help) 页面 |添加娱乐指令, 修复错误, 提升用户体验 |
1.1.3.1 | 06/02/2022 | 添加了discord日志来监控机器人性能以及错误 | 修复自定义歌单错误 |
1.1.2.0 | 05/31/2022 | 更新原神数据库以兼容游戏2.7上半版本(夜兰) |
1.1.1.0 | 04/20/2022 | 更新原神数据库以兼容游戏2.6下半版本(神里绫华) |
1.1.0.0 | 04/10/2022 | 添加了mystb.in的自定义歌单以及相关指令(playcp , savecp , viewcp , deletecp ) | 添加一些关于gif的娱乐指令 (pat , hug , cry , cuddle ) | 修复严重错误和提升用户体验 |
1.0.0.0 | 04/02/2022 | 使用专业数据库来记录数据 | 添加了以下音乐指令 nowplaying , repeat all , history , playhistory , voteskip , export | 添加了以下娱乐指令 weather , qiqi , time , wolfram , translate | 提升用户体验 |
0.6.11.0 | 04/01/2022 | 更新原神数据库以兼容游戏2.6上半版本(神里绫人 | 温迪) |
0.6.8.0 | 03/08/2022 | 添加了 roll , rollrepeat 指令 | 更新原神数据库以兼容游戏2.5下半版本(雷电将军) |
0.6.5.1 | 02/21/2022 | 更新原神数据库以兼容游戏2.5上半版本(八重神子) |
0.6.4.12 | 01/26/2022 | 优化了以下指令的用户体验: mute , unmute , tempmute | 修复较小的错误 (现在mute指令依然可以在没有管理员权限的情况下使用) |
0.6.4.9 | 01/25/2022 | 新增加的管理指令: deafen , undeafen , `audit`` | 更新原神数据库以兼容游戏2.4下半版本(钟离 | 甘雨) | 修复了较小的错误 | 提升用户体验 |
0.6.0.0 | 01/24/2022 | 新添加原神指令: char (查看角色基础信息), talents (查看角色天赋信息), cons (查看角色命之座信息) | 添加管理指令: mute (对指定用户在文字和语音频道里禁言), unmute , tempmute (设定时间对指定用户临时禁言) |
0.5.4.3 | 01/06/2022 | 更新原神数据库以兼容游戏2.4上半版本(申鹤) | 添加了新的指令 fortune 和 userinfo | 修复了较小的错误和数据库里数据缺失的错误 |
0.5.1.0 | 12/19/2021 | 正在前往 1.0.0.0 。迁移到新的云服务器 | 添加 userinfo 功能 |
0.4.1.4 | 12/18/2021 | 更新站点包信息 | 添加了循环(repeat)功能的回复信息 | 修复了jump功能回复信息里错误序号的问题 |
0.4.1.1 | 12/18/2021 | 更新原神数据库以兼容游戏2.3下半版本(荒泷一斗) | 在错误处理上修复了@的错误 |
0.4.0.0 | 12/17/2021 | 添加了音乐指令 repeat (只能单曲循环), policy , credits | 提升用户体验并且降低垃圾信息的可能性(spamming) | 修复较小的错误 |
0.3.3.2 | 12/16/2021 | 修正机器人回复中的拼写错误 |
0.3.3.1 | 12/16/2021 | 添加了开发者功能 |
0.3.3.0 | 12/16/2021 | 添加了对Bilibili网站的播放音乐支持 |
0.3.2.7 | 12/15/2021 | 更新前缀未找到为默认前缀 |
0.3.2.5 | 12/15/2021 | 停止回复错误具体信息如果该指令没有找到 |
0.3.2.4 | 12/13/2021 | 添加音乐指令 jump 和 shuffle |
0.3.0.1 | 12/12/2021 | 修复了超时的错误信息回复 |
0.3.0.0 | 12/11/2021 | 原神/音乐指令发布 |
0.2.0.0 | 11/20/2021 | 原神指令完成, 没有发布 |
0.1.6.0 | 09/27/2021 | 组件重写完成,没有发布 |
0.1.0.0 | 05/13/2021 | 最初的合并版本,没有发布 |
Qiqi永远不会忘记那些曾经帮助过她的人
Nanika: 多语言结构和相关算法。对于Qiqi的i18n(国际化)功能贡献非凡。
Note
如果没有Nanika的帮助,Qiqi不可能这么快速顺利的开发i18n
电子邮件 (开发者): qiqibot77@gmail.com
Discord 机器人支持服务器(support server): Bubu Pharmacy
Discord ID (开发者): Master_30#0361