Я уверен, что все это можно сделать с помощью простого скрипта python. Интересная идея. Я уверен, что у вас есть для этого некоторое преимущество.
Я бы порекомендовал взглянуть на API-интерфейс twitter-python - простой и понятный, и было бы легко интегрировать ваши требования к записи на клавиатуре.
Если вам нужна помощь в том, чтобы все работало или у вас возникли вопросы. stackoverflow.com - удивительный ресурс.