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.