A shelter from pigs on the wing
DMZ
дневник заведен 09-08-2004
постоянные читатели [32]
3 CaHuTaPa, 517design, Arde, Art`Is, aviabaza, BlackDrago, CyberJoe, DeadMorozz, Depeche Mode, DMZ, d_r, Ewige, glv12 Marla Zinger, goldenandy, Grimble, Hydralisk, Jude, Katrine Himitsu, Leave-me-alone, MISTIK, My3a, Nash, Nicholas Hawkwood, Pingvin, Riskoff, VorteX DrAgON, Wolfram, Букля_, достало, Муть, Рика, Эль
закладки:
цитатник:
дневник:
местожительство:
Красноярск, Россия, Сибирь
интересы [24]
программирование, C++, Depeche Mode, Star Wars, perl, DVD, JavaScript, FAR, lost, 80е, Half Life 2, долго спать, Miami Vice, веб-роботы, кентаврицы
антиресы [9]
грибы, грейпфрутовый сок, мёртвые люди, табличка обед, долго спать
Воскресенье, 9 Августа 2009 г.
10:56 TwitterSpy
В твиттере пишут много всего интересного
И читать ненапряжно — сообщения короткие и от этого емкие
Но через браузер я смог себя приучить читать только одну вещь: френдленту в ЖЖ и Journals
Остальное я читаю через RSS
Но читать Twitter через RSS — это надругательство над его принципами. Twitter должен быть быстрым, мнгновенным и ни к чему не обязывющим.
То есть в идеале надо привязать Twitter к протоколу мнгновенных сообщений.
И это не проблема: API у Twitter-а открытое, а с другой стороны берем открытый протокол Jabber.
Теперь нужна программка, которая это дело свяжет
И естественно это будет Python, так как правило "import antigravity" работает.
import jabberbot
import import twitter

и понеслась!

Правда, самому разбираться с этим было лень, так что я нашел отличное рабочее решение: TwitterSpy. Тут два пути:

  • Зарегистрироваться у них на сервере (и скормить им свой пароль от twitter)
  • Либо, если есть возможности, запустить на своем сервере


Я пошел вторым путем и поставил бота у себя.
Правда у него что-то не срослось с локальный jabber-сервером, так что пришлось дополнительно сделать аккаунт на jabber.ru и дать боту этот адрес.
Хоть теперь сообщени ходят длинным крюком, но все работает как часы.

Теперь можно:

  • следить за своей лентой
  • писать в twitter (unicode работает, во всяком случае через миранду)
  • следить за ключевыми словами
  • добавлять и удалять пользователей


Каждые 5 минут бот лезет на twitter, скачивает обновления и, если вы в сети, скидывает их вам. Иначе ждет удобного случая.

В итоге прямая, ни к чему необязывающая трансляция.

"Полный список комманд"

А еще вот нашел jabberrss и много других рещультатов в гугле. Надо будет попробовать.
Закрыть