author | Myhailo Danylenko <isbear@ukrpost.net> |
Mon, 16 Mar 2009 05:31:24 +0200 | |
changeset 31 | 54957980a83a |
parent 16 | d6d32995832b |
child 32 | 524fde5be49a |
permissions | -rw-r--r-- |
8 | 1 |
-- BEEPING ON ALL MESSAGES |
2 |
||
3 |
beep_enable = false |
|
4 |
||
16
d6d32995832b
Use new commands in scripts
Myhailo Danylenko <isbear@ukrpost.net>
parents:
8
diff
changeset
|
5 |
main.command ( 'beep', |
8 | 6 |
function ( args ) |
31
54957980a83a
yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents:
16
diff
changeset
|
7 |
local enable = main.yesno ( args ) |
8 | 8 |
if enable ~= nil then |
9 |
beep_enable = enable |
|
10 |
end |
|
11 |
if beep_enable then |
|
12 |
hooks_d['hook-message-in'].beep = main.beep |
|
13 |
print ( "Beep on message is enabled" ) |
|
14 |
else |
|
15 |
hooks_d['hook-message-in'].beep = nil |
|
16 |
print ( "Beep on message is disabled" ) |
|
17 |
end |
|
16
d6d32995832b
Use new commands in scripts
Myhailo Danylenko <isbear@ukrpost.net>
parents:
8
diff
changeset
|
18 |
end, boolean_cid ) |
8 | 19 |
|
20 |
commands_help['beep'] = "[enable|disable|on|off|yes|no|true|false]\n\nEnables or disables beeping on all messages.\nIf state is omitted, prints current state." |
|
21 |
||
22 |
-- vim: se ts=4: -- |