使用机器人时,如何在消息中加入@人和#频道


目前,在机器人管理页面,编辑机器人发送的各类消息时,只能通过手动编写代码的形式加入@人和#频道。本文档会引导你进行此类的消息编辑。

准备工作

打开“开发者模式”

因为在编辑【@人】或者【#频道】消息时,需要用到对应人或者频道的ID,所以需要打开“开发者模式”来获取这些ID。
具体这么操作:
  1. 点击【用户设置】
  2. 左侧菜单最下方找到【高级设置】
  3. 打开【开发者模式】

熟悉获取各种ID的操作

目前涉及到的ID一共有以下几种:
  1. 用户ID:用于 @个人用户
  2. 角色ID:用于 @某个角色
  3. 频道ID:用于输入 #频道
获取ID前请确保已打开“开发者模式”。

获取 用户ID

在用户的头像上,右键,在出现的菜单中点击【复制ID】。此时,用户的ID复制成功了。

获取 角色ID

进入服务器设置,点击“角色权限”,右键点击角色权限列表的某个角色,在出现的菜单中点击【复制ID】。此时,角色ID复制成功了。

获取 频道ID

右键点击某个频道,在出现的菜单中点击【复制ID】,此时频道ID复制成功了。

开始编辑含有@和#消息

@个人

在编辑框中输入(met)用户ID(met)
注意,在预览区可能会显示成“@用户不存在”,请忽略这个。

@角色

在编辑框中输入:(rol)角色ID(rol)
注意,在预览区会显示成“@角色”而不是正式的角色名称,这是正常情况。

@全体成员

在编辑框中输入:(met)all(met)
注意,在预览区可能会显示成“@用户不存在”,请忽略这个。

@在线成员

在编辑框中输入:(met)here(met)
注意,在预览区可能会显示成“@用户不存在”,请忽略这个。

#频道

在编辑框中输入:(chn)频道ID(chn) 注意,在预览区可能会显示成“#频道”而非正式的频道名称,这是正常现象。
阿布 阿布
大约 2 个月前
660

扫描下方二维码手机阅读文章

1 0