aboutsummaryrefslogtreecommitdiff
path: root/admin.rb
diff options
context:
space:
mode:
authorDavid Vazgenovich Shakaryan <dvshakaryan@gmail.com>2014-04-14 14:57:03 -0700
committerDavid Vazgenovich Shakaryan <dvshakaryan@gmail.com>2014-04-14 14:57:03 -0700
commit0fee37a63b588d84b4d91e5ad5074ffb71f698a4 (patch)
tree3ba854e5610ff14d5bdf401313d2e2b6ddccbdb0 /admin.rb
parent64cc3ddcea4c6c45298d6e5e65f6b0c74e4d9b0a (diff)
downloaddinobot-0fee37a63b588d84b4d91e5ad5074ffb71f698a4.tar.gz
dinobot-0fee37a63b588d84b4d91e5ad5074ffb71f698a4.tar.xz
Multithreading and timeout functionality.
Diffstat (limited to 'admin.rb')
-rw-r--r--admin.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/admin.rb b/admin.rb
index 61e454b..fceaa26 100644
--- a/admin.rb
+++ b/admin.rb
@@ -36,15 +36,15 @@ module Dinobot
end
def load(user, channel, argument)
- argument.split.map do |x|
- [:load_module, x.intern]
- end
+ return unless is_admin?(user)
+
+ argument.split.map { |x| [:load_module, x.intern] }
end
def unload(user, channel, argument)
- argument.split.map do |x|
- [:unload_module, x.intern]
- end
+ return unless is_admin?(user)
+
+ argument.split.map { |x| [:unload_module, x.intern] }
end
end
end