From 26aa6ba9aaeb731e6eb6a94b9cca5996a4425588 Mon Sep 17 00:00:00 2001 From: Marrub Date: Tue, 8 Aug 2017 07:31:36 -0400 Subject: [PATCH] Fix error with non-users on Discord --- source/sv_discord.rb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/source/sv_discord.rb b/source/sv_discord.rb index 7969c05..32a9ac6 100644 --- a/source/sv_discord.rb +++ b/source/sv_discord.rb @@ -9,11 +9,13 @@ class Sv_Discord < Vrobot4::Server::Server attr_reader :real def initialize user, admins - @real = user - @name = user.name - @roles = "v" - @roles += "o" if admins.select {|role| user.role? role}.any? - @roles += "O" if user.owner? + @real = user + @name = user.name + @roles = "v" + if user.is_a? Discordrb::Member + @roles += "o" if admins.select {|role| user.role? role}.any? + @roles += "O" if user.owner? + end end end