responsebot.handlers.base¶
Classes
BaseTweetHandler([client]) |
An abstract base tweet handler class for the user to subclass. |
-
class
responsebot.handlers.base.BaseTweetHandler(client=None, *args, **kwargs)¶ An abstract base tweet handler class for the user to subclass.
-
__init__(client=None, *args, **kwargs)¶ Init a handler, try to create event handler if appropriate.
Parameters: client – Some Twitter API client for authentication. E.g. TweetClient
-
get_filter()¶ Override this method for custom filter. By default returns a filter with the bot’s authenticated user ID in the follow list.
Example:
return TweetFilter(track=['hello'], follow=['<some_user_id>'])`
-
on_event(event)¶ Callback for when a non-tweet event is sent. By default, this will call an event handler passed by event_handler_class
Parameters: event – The received event
-