summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2012-11-05Display an error and don’t send the message if gpg failed to encrypt a ↵Florent Le Coz
message.
2012-10-22Make the Executor class reliable.Florent Le Coz
Plugins do not need to escape the command arguments or remove the line breaks and care about how the will get parsed anymore, they just need to pass a list of args. Do not spawn an additional shell, for more clarity, simplicity and possibly security.
2012-07-30Use pipes.quote instead of a string.replace in the link plugin.Florent Le Coz
2012-07-07typo or something like that…Florent Le Coz
2012-07-07Add a replace plugin.Florent Le Coz
2012-07-07Prevent tracebacks in the mpd_client pluginmathieui
Do not traceback when: - The song has no album - the song has no title - the song has no artist - the playlist is empty - mpd is not playing
2012-07-05Properly quote the %(body)s and %(from)s used in the simple_notify plugin.Florent Le Coz
2012-07-03Make /status comply with the command args rulemathieui
- if there are more args than handled, no message will be set - fix the 'status' plugin accordingly
2012-07-03Improve the simple_notify plugin and the daemon to execute a command to ↵Florent Le Coz
clean the notification and to execute the remote commands through sh -c, letting us use pipes and redirections. Also adds the highlight event for plugin, and make the simple_notify plugin use it as well.
2012-05-29Fix the OTR plugin completionmathieui
2012-05-19Make the alias plugin behave like documented.mathieui
2012-05-13Use add_tab_command in the OTR pluginmathieui
2012-05-13Use add_tab_command in the link pluginmathieui
2012-05-13Use add_tab_command in the quote pluginmathieui
2012-05-10Do not let figlet interpret - as argsmathieui
2012-05-09Make translate.py more customizable, and hide it for nowmathieui
2012-05-06Fix the /remind helpmathieui
2012-05-06Fix the ping pluginmathieui
2012-05-05Add /mute to the admin pluginmathieui
2012-05-05Remove useless stuff from the simple_notify pluginmathieui
2012-05-05Use add_tab_command in the mpd client pluginmathieui
2012-05-05Add an "Admin" plug-in that add several shortcuts for room administrationmathieui
2012-03-31Add a /tell pluginmathieui
2012-03-30Fixes #2348mathieui
2012-03-25Add the OTR pluginmathieui
2012-03-09Replace /load with /load_db in AI plugin…mathieui
2012-03-09Add a recreational « AI » pluginmathieui
2012-02-24Fixes #2335mathieui
2012-02-14Fixes #2326mathieui
2012-02-09Remove some debugging printsmathieui
2012-02-07Add a /amsg pluginmathieui
2012-01-29Do not traceback when /gpg outside a ConversationTabmathieui
2012-01-26Fix the alias pluginmathieui
2012-01-26And add the missing files.Florent Le Coz
2011-11-23/quote can now be used by specifiying only the seconds, then completing.Florent Le Coz
2011-11-23Remove TODO since this is done.Florent Le Coz
2011-11-23First argument of /quote can complete a nickname, to filter time results.Florent Le Coz
2011-11-23Add a quote plugin.Florent Le Coz
2011-11-18Use the new args parser in the alias pluginmathieui
2011-11-16Fix plugin statusmathieui
2011-11-15Use the new functions in reminder.pymathieui
2011-11-15Add a send_delayed plugins to send messages in some timemathieui
2011-11-15Add an iq_show pluginmathieui
Fixes #2075
2011-11-15Add a /ping command through a ping pluginmathieui
Fixes #1734
2011-11-14Make it possible to use 'm', 'h', and 'd' in the time for themathieui
reminder plugin.
2011-11-14Useful improvements for the reminder pluginmathieui
2011-11-14Fix mpd plugin (the colors)Florent Le Coz
2011-11-13Add a "reminder" plugin.mathieui
2011-11-13Add a setkey command for the /gpg command.Florent Le Coz
2011-11-13/gpg command lets you disable or force encryption.Florent Le Coz