浏览代码

attempt to list roles of user

Kylie Jo Swistak 5 年之前
父节点
当前提交
b5357c370e
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      bot.rb

+ 4 - 1
bot.rb

@@ -1892,6 +1892,8 @@ end
 bot.member_leave do |event|
   updated = []
   chars = Character.where(user_id: event.user.id)
+  roles = event.user.roles
+  roles = roles.map{ |r| "<@#{r}>" }
 
   chars.each do |char|
     unless char.active == 'NPC'
@@ -1906,7 +1908,8 @@ bot.member_leave do |event|
     title: "I've lost track of a user!",
     description: "It seems <@#{event.user.name}>, (#{event.user.nickname}) has left the server!",
     fields: [
-      { name: "```Flagging Guild Members......```", value: updated.join("\n") }
+      { name: "```Flagging Guild Members......```", value: updated.join("\n") },
+      { name: "User's Roles", value: roles.join(", ") }
     ]
   )