examples/beep.lua
author Myhailo Danylenko <isbear@ukrpost.net>
Sun, 08 Mar 2009 01:03:22 +0200
changeset 18 ba74a9aadaf4
parent 16 d6d32995832b
child 31 54957980a83a
permissions -rw-r--r--
Fix namespace for config_file

-- BEEPING ON ALL MESSAGES

beep_enable = false

main.command ( 'beep',
	function ( args )
		local enable = yesno ( args )
		if enable ~= nil then
			beep_enable = enable
		end
		if beep_enable then
			hooks_d['hook-message-in'].beep = main.beep
			print ( "Beep on message is enabled" )
		else
			hooks_d['hook-message-in'].beep = nil
			print ( "Beep on message is disabled" )
		end
	end, boolean_cid )

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."

-- vim: se ts=4: --