1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-30 09:20:58 +01:00

Update chatbot documentation

Summary:
Remove's PhabricatorBotDifferentialNotificationHandler documentation and adds in:
PhabricatorBotFeedNotificationHandler
PhabricatorBotSymbolHandler
PhabricatorBotMacroHandler

Should have been included in D9477

Test Plan: Read it..?

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: epriestley, Korvin

Differential Revision: https://secure.phabricator.com/D9479
This commit is contained in:
Guy Warner 2014-06-11 10:41:12 -07:00 committed by epriestley
parent 60d2b743d9
commit 82f889c421

View file

@ -44,11 +44,16 @@ the bot. These are the default handlers available:
- @{class:PhabricatorBotObjectNameHandler} This handler looks for users - @{class:PhabricatorBotObjectNameHandler} This handler looks for users
mentioning Phabricator objects like "T123" and "D345" in chat, looks them mentioning Phabricator objects like "T123" and "D345" in chat, looks them
up, and says their name with a link to the object. Requires conduit. up, and says their name with a link to the object. Requires conduit.
- @{class:PhabricatorBotDifferentialNotificationHandler} This handler posts - @{class:PhabricatorBotFeedNotificationHandler} This handler posts
notifications about changes to revisions to the channels listed in notifications about changes to revisions to the channels listed in
##notification.channels##. ##notification.channels##.
- @{class:PhabricatorBotLogHandler} This handler records chatlogs which can - @{class:PhabricatorBotLogHandler} This handler records chatlogs which can
be browsed in the Phabricator web interface. be browsed in the Phabricator web interface.
- @{class:PhabricatorBotSymbolHandler} This handler posts responses to lookups
for symbols in Diffusion
- @{class:PhabricatorBotMacroHandler} This handler looks for users mentioning
macros, if found will convert image to ASCII and output in chat. Configure
with ##macro.size## and ##macro.aspect##
You can also write your own handlers, by extending You can also write your own handlers, by extending
@{class:PhabricatorBotHandler}. @{class:PhabricatorBotHandler}.