diff --git a/lib/jabber_shell.rb b/lib/jabber_shell.rb index c7753f4..c133b4a 100644 --- a/lib/jabber_shell.rb +++ b/lib/jabber_shell.rb @@ -46,7 +46,7 @@ def power_off def process_message(message) puts "Received #{message.body} from #{message.from}" - master_name = message.from.to_s.slice(0,message.from.to_s.index('/')).sub('/', '') + master_name = message.from.to_s.split('/').first if message && AllowsedUsers.include?(master_name) process_command(message.body, master_name, message) else