Home

Awesome

Inline Games License Telegram

A Telegram bot that provides real-time multiplayer games that can be played in any chat.

You can see the bot in action by messaging @inlinegamesbot.

Currently available games:

Deploying

Heroku

<details> <summary>Instructions</summary>

Use this button to begin deployment:
Deploy

Assuming everything was entered correctly your bot should be instantly working - if it's not you should try running php bin/console post-install inside the app.

You will also want to add Heroku Scheduler addon and set up a hourly task to run the following command to clean up expired games from the database:

If this command times out too fast try using something like this instead: php -d max_execution_time=2700 bin/console cron

</details>

Google Cloud Platform

<details> <summary>Instructions</summary> </details>

Fly.io

<details> <summary>Instructions</summary> </details>

Note on translations

Translations support is implemented but it is not used mainly because translated text would be displayed to both players - this could be problematic in "gaming" groups - people setting language that other player can't understand!

Contributing

See CONTRIBUTING for more information.

License

See LICENSE.