Telegram bot to connect 'Traininginparks' team members togather and make their sport life easier!
Bot available at http://t.me/traininginparks_bot
Currently supported functionalities:
- List upcoming train events (get from Google Calendar)
- Sign up for the train
- List train's attendees
Heroku app traininginparks
is set up to autodeploy from master
branch.
The following env variables are set up to run bot:
TOKEN
: Bot token from Telegram @BotFatherBOTAN_API_KEY
: API key for botan stats postingGOOGLE_CREDENTIALS
: Credentials for Google API connectionSCOPES
: Scopes to connect thru Google API, only Calendar inreadonly
is setTRAIN_CALENDAR_ID
: Calendar ID in Google Calendar for trainsEBENTS_CALENDAR_ID
: Calendar ID in Google Calendar for eventsMONGODB_URI
: URI with auth to connnect MongoDBTYPEFORM_KEY
: API key from typeform.com form constructorLOGDNA_KEY
: Key for LogDNA serviceMAPS_API
: Google Maps API keyYANDEX_PASSWORD
: password fortraininginparks@yandex.ru
account