Пользуюсь serch api, правда для Javascript проектов.
search.twitter.com/search.json?callback=?&rpp=' + historyCount + '&q=' + hash + '&since_id=' + sinceID, где
historyCount — макс. количество твитов в ответе,
hash — нужный вам хеш без #
sinceID — ID, полученное в предыдущем запросе (max_id_str)
Таким образом тянете историю из N твитов и каждые M секунд делаете запрос на наличие новых