Crate a bot that search all mentions of a user


I have a question about my development.

I will create a project that keeps the twitter username of persons who register.

A task review each x time mentions of users and will search for tweets with a certain hashtag.

my questions are as follows.

Streaming api is best for this case?
As I can get for streaming api mentions of each user? I just got mine.