войти зарегистрироваться

PythonНе совсем обычный XMPP-бот на Python: туннелирование

Не так давно была опубликована статья про ICQ на Python, которая меня подтолкнула развить тему, правда в несколько другом направлении. Несколько лет назад у меня были трудности с домашним интернетом: доступ только в локальную сеть, из связи с внешним миром только ICQ и локальный Jabber сервер; никакой другой возможности попасть наружу не было. В результате чего родилась идея туннелировать HTTP трафик в XMPP.

Персональные блоги Уведомления о сообщениях из Google Wave транслируются через Gmail

Чего мне действительно не хватает в Google Wave* — так это оповещения о новом сообщении от коллеги или друга в «волне» обсуждений, которое приходило бы прямиком в Gmail.

Маленькие Помощники Санты


Казалось бы, если даже сообщения друзей из Buzz («Живой Ленты») дублируются в инбокс, почему приходится всё время загружать или держать открытой закладку с неповоротливым и громоздким интерфейсом самого Вэйва, чтобы заметить новое сообщение — ведь, тот же, скажем, Gmail, у меня всё время открыт в закладке браузера.

Помимо замечательного дополнения для Firefox и дополнения для Chrome, уведомляющих о новых сообщениях в «волнах», я видел еще и отдельное приложение Waver для Windows, Linux и Mac Os X, которое работает на технологии Adobe Air. Существует и отдельное приложение для айфонов и Mac OS X Waveboard, но с тех пор, как Gmail стал важным инструментом в моих повседневных делах, я давно выбрал для себя метод «Маленьких Помощников Санты» — различных jabber-ботов, которые, не покладая рук трудятся, внимательно следят за новыми постами, твитами, базами (и всеми прочими записями во всяческих новомодных видах блогинга) моих знакомых и тут же неприметно докладывают об этом мне, посредством Gmail-чата — он же gtalk, т.е. гугловский xmpp-протокол.

Если и вам хочется завести бота, который будет уведомлять о новых сообщениях в Google Wave, поступайте, как уже сделал я:

IM«Снежки» — мега-шутер в джаббере

image

Легенда гласит, что однажды злейший дубак под -40 помешал хорошим парням поиграть в снежки, и они замутили собственные джаббер-снежки с Блэк Джэком и девицами.

image«Снежки» — мега-шутер по мотивам одноименной народной забавы, события которого развиваются где-то в Сибири.

Ты оказываешься среди заснеженных равнин в одном лишь халате, и чтобы выжить тебе надо закидывать всех снежками и периодически прикладываться к грелке.

Со временем ты получаешь валенки, шапку-ушанку, штаны с начесом и фуфайку, но главная цель — твёрдо обосноваться в рейтинге кидал.

Всё управление игрой происходит в окне мессенджера посредством текстовых команд. Ну, другие в мессенджер и не прикрутишь :)

Собственно, к чему вся эта болтовня? Добавляйте контакт и сами всё увидите.

Контакт «Снежков» — snow@talk2play.ru (Если бот ничего вам не написал — напишите ему сами. Можете даже обозвать — он не обидится.)

Инвайты? К чёрту инвайты.

Игра, как водится, в режиме «бета», так что если заметите баги или еще какие странности — пишите, пожалуйста, здесь же, в комментах. А предложения и пожелания приветствуются вдвойне :)

PS Сайт пока не замутили, так как времени катастрофически не хватает. Но замутим в ближайшее время.

Идеи для стартаповJabber бот уведомляющий о ходе спортивных событий

Возникла мысль создать джаббер бот, который бы в режиме реального времени уведомлял о ходе спортивных событий.

На многих сайтах спортивных новостей есть текстовые онлайн трансляции матчей. Надо только чтобы их еще и в jabber транслировали.

Linux для всехJabber WebCam Bot

Эта идея пришла мне как-то случайно. Получить снимок с вэб камеры, которая находится дома, находясь на работе или в другом городе и при этом не расшаривать камеру через вэб… И не коннектиться по ssh… Забавно… Что, если получить его одним запросом в джаббере! Звучит бредово, но я занялся реализацией этого бреда!