Нет, серьезно, возможно вам не стоит дальше смотреть. Бот матерится, постит в чат фотографии эротического, а иногда совсем неприемлимого содержания и вообще ведет себя крайне дерзко.
Подумайте еще разок, нужен ли вам такой собеседник =)
https://telegram.me/PashaKirpichBot
Создать бота инструкия тут. В процессе нужно получить API токен
Далее:
git clone git@github.com:Andrew8xx8/kirpich.git
cd kirpich
bundle install
TELEGRAM_TOKEN=ВашТокен bin/run
Создать новую интеграцию типа бот. Там сгенерируется API токен.
Далее:
git clone git@github.com:Andrew8xx8/kirpich.git
cd kirpich
bundle install
SLACK_TOKEN=ВашТокен bin/run
В репозитоии уже настроено все для деплоя на heroku, openshift.
Для работы нужно установть соответствующие переменные окружения. Минимально необходимые SLACK_TOKEN или TELEGRAM_TOKEN.
https://devcenter.heroku.com/articles/config-vars https://developers.openshift.com/en/managing-environment-variables.html
Копируем docker-compose.sample.yml
в docker-compose.yml
и пишем свои токены туда.
Запускаем:
docker-compose run pashok
Пашка работает через Google Custom Search API. Чтобы все завелось нужно определить
две переменные окружения GSE_API_KEY
и GSE_CX
.
Процесс не простой, описан тут: http://stackoverflow.com/questions/34035422/google-image-search-says-api-no-longer-available/34062436#34062436. Удачи в общем =)