User event handlingΒΆ
If you’re listening to user stream, you can catch non-tweet events (user following, etc.) by subclassing the BaseEventHandler class and set it in your tweet handler, as follow:
class MyEventHandler(BaseEventHandler):
def on_follow(self, event):
pass
def handle(self, event):
super(MyEventHandler, self).handle(event)
# do sth
class MyTweetHandler(BaseTweetHandler):
event_handler_class = MyEventHandler
Currently we support callbacks on_<event> so you can easily implementing them. You can override handle for more customization if needed.
For a list of Twitter user events, visit this docs.