Существует ли сценарий, который мерзавец сообщений передает Твиттеру?

Мерзавец известен его поощренным пределом длины за заголовки сообщения о фиксации: первая строка не должна быть больше чем 50 символами долго (для установки почтовому заголовку).

Это напоминает мне о... хорошо, есть ли рычаг, который автоматически отправляет сообщения о фиксации для писания в Твиттере, как только они продвинуты к серверу?

18
задан P Shved 12 May 2010 в 10:01
поделиться

3 ответа

Github делает это с помощью своей функции «Service Hooks» . Его код находится здесь: github / github-services / lib / services / twitter.rb

6
ответ дан 30 November 2019 в 08:03
поделиться

При поиске в Google был обнаружен friedcode . Сам не пробовал, но, похоже, работает.

3
ответ дан 30 November 2019 в 08:03
поделиться

Итак:

#!/bin/sh
username=<your Twitter account>
password=<your Twitter password>

service_uri=http://api.twitter.com/1/statuses/update.json

subject=`git log --pretty=format:%s -n1`

curl -u "${username}:${password}" -d status="${subject}" $service_uri

Сохранить как .git / hooks / post-commit в вашем репозитории и сделайте его исполняемым.

[Примечание: полностью непроверено, я только что придумал это на месте.]

14
ответ дан 30 November 2019 в 08:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: