Add admin room restriction
This commit is contained in:
parent
061035d2af
commit
30ae194420
@ -76,14 +76,18 @@ module.exports = (robot) ->
|
|||||||
res.send (res.random intro) + ':\n' + (list.map (i) -> '* '+i).join '\n'
|
res.send (res.random intro) + ':\n' + (list.map (i) -> '* '+i).join '\n'
|
||||||
|
|
||||||
robot.respond /(mi )?invit(i|ami) (in|nel gruppo) (.+)\??/, (res) ->
|
robot.respond /(mi )?invit(i|ami) (in|nel gruppo) (.+)\??/, (res) ->
|
||||||
nope = ['dove?', 'mai sentito questo?', 'invita anche me magari']
|
denied = ['BZBZ ADMIN-NOT-DETECTED', 'BZBZ IS-NOT-AUTHORIZED', 'BZBZ ACCESS-DENIED']
|
||||||
ok = ['provvedo', 'ok', 'certo', 'va bene']
|
nope = ['ahahah NO', 'mai sentito questo?', 'invita anche me magari']
|
||||||
|
ok = ['provvedo subito', 'ok', 'certo', 'va bene']
|
||||||
done = ['fatto', 'ecco qui', 'ecco']
|
done = ['fatto', 'ecco qui', 'ecco']
|
||||||
group_list (list) ->
|
group_list (list) ->
|
||||||
chat = res.match[4]
|
chat = res.match[4]
|
||||||
if not chat in list
|
if not chat in list
|
||||||
res.send res.random nope
|
res.send res.random nope
|
||||||
return
|
return
|
||||||
|
if chat is process.env['ADMIN_ROOM_NAME']
|
||||||
|
res.send res.random denied
|
||||||
|
return
|
||||||
res.send res.random ok
|
res.send res.random ok
|
||||||
run_command "chat_add_user #{chat} #{res.message.user.name}"
|
run_command "chat_add_user #{chat} #{res.message.user.name}"
|
||||||
res.send res.random done
|
res.send res.random done
|
||||||
|
Loading…
Reference in New Issue
Block a user