responsebot.handlers.event¶
Classes
BaseEventHandler(client) |
Abstract event handler. |
-
class
responsebot.handlers.event.BaseEventHandler(client)¶ Abstract event handler. Read more about event here and here.
-
__init__(client)¶ Init event handler.
Parameters: client – Some Twitter API client for authentication. E.g. TweetClient
-
handle(event)¶ Entry point to handle user events.
Parameters: event – Received event. See a full list here.
-
on_access_revoked(event)¶ Event-specific callback for handling
access_revokedevents. This will trigger when you deauthorize a stream. See more of this hereParameters: event ( Event) – Received event.
-
on_block(event)¶ Event-specific callback for handling
blockevents. This will trigger when you block someone.Parameters: event ( Event) – Received event.
-
on_favorite(event)¶ Event-specific callback for handling
favoriteevents. This will trigger when someone like your tweet or you like someone’s tweet.Parameters: event ( Event) – Received event.
-
on_follow(event)¶ Event-specific callback for handling
followevents. This will trigger when someone follow the current user or when current user follow someone.Parameters: event ( Event) – Received event.
-
on_list_created(event)¶ Event-specific callback for handling
list_createdevents. This will trigger when you create a list.Parameters: event ( Event) – Received event.
-
on_list_destroyed(event)¶ Event-specific callback for handling
list_destroyedevents. This will trigger when you delete your list.Parameters: event ( Event) – Received event.
-
on_list_member_added(event)¶ Event-specific callback for handling
list_member_addedevents. This will trigger when you are added to a list or you add someone to your list.Parameters: event ( Event) – Received event.
-
on_list_member_removed(event)¶ Event-specific callback for handling
list_member_removedevents. This will trigger when you are removed from a list or you remove someone from your list.Parameters: event ( Event) – Received event.
-
on_list_updated(event)¶ Event-specific callback for handling
list_updatedevents. This will trigger when you update your list.Parameters: event ( Event) – Received event.
-
on_list_user_subscribed(event)¶ Event-specific callback for handling
list_user_subscribedevents. This will trigger when your list is subscribed to or you subscribe to a list.Parameters: event ( Event) – Received event.
-
on_list_user_unsubscribed(event)¶ Event-specific callback for handling
list_user_unsubscribedevents. This will trigger when your list is unsubscribed from or you unsubscribe from a list.Parameters: event ( Event) – Received event.
-
on_quoted_tweet(event)¶ Event-specific callback for handling
quoted_tweetevents. This will trigger when someone quote your tweet.Parameters: event ( Event) – Received event.
-
on_unblock(event)¶ Event-specific callback for handling
unblockevents. This will trigger when you unblock someone.Parameters: event ( Event) – Received event.
-
on_unfavorite(event)¶ Event-specific callback for handling
unfavoriteevents. This will trigger when someone unlike your tweet or you unlike someone’s tweet.Parameters: event ( Event) – Received event.
-