Github фиксирует сообщения в чате чата бота - PullRequest
6 голосов
/ 13 сентября 2011

Я хотел бы иметь бота, который отправляет уведомления в чат Skype для коммитов Github.

Я не нашел Skype в хуках администратора проекта Github.Любая идея, где я должен начать искать примеры?

Ответы [ 3 ]

6 голосов
/ 31 июля 2012

Теперь вот решение:

https://github.com/opensourcehacker/sevabot

4 голосов
/ 01 ноября 2011

Недавно мы рассмотрели аналогичную интеграцию и решили, что условия Skype API чрезмерно ограничительны, и поэтому наши усилия лучше потратить на переход к созданию инструментов для интеграции с другими клиентами чата.

Рассмотрим, например:

4.2 Не ограничивая общности вышеизложенного, вы должны убедиться, что Ваше программное приложение или аппаратное устройство (в зависимости от случая):

(vii) не пытается отправлять сообщенияили совершать звонки или общаться с другими пользователями Программного обеспечения Skype, за исключением случаев, когда это специально указано пользователем;

(x) не запрашивает, не собирает, не хранит, не кэширует и иным образом не получает доступ к учетным данным Skype илиучетные данные для аутентификации через прокси-сервер для автоматизации входа в учетные записи пользователей Skype.

Возможно, вы сможете игнорировать эти ограничения для внутреннего инструмента, но это общий ресурс, который не позволяет распространять результаты.вашей работы, и я думаю, что это часть того, почему выможет не видеть отличные сторонние интеграции с чатом Skype.

1 голос
/ 01 ноября 2011

Я ищу очень похожую вещь.Вы можете написать скрипт для использования Skype4Java или Skype4Py оболочек для Skype API

Сам по себе Skype является проприетарным протоколом, но вы можетевзаимодействовать с ним.Единственный способ взаимодействия со скайпом в настоящее время - через плагин для их клиента, используя API, как упомянуто.

Я считаю, что API также работает для версии 4.

...