Ruby Telegram Bot Starter Kit

screenshot of Ruby Telegram Bot Starter Kit

:airplane: Ruby Telegram boilerplate for creating awesome bots. Check out best tools from the world of bots - https://github.com/BotCube/awesome-bots

Overview

The Ruby Telegram Bot boilerplate is a resource for creating stateful Telegram bots using the Ruby programming language. The boilerplate provides a fully functional framework with key features such as the ability to save data to a local database, automatic logging of received and sent messages, easy internationalization, a class for creating custom keyboards, database logging, and separate classes for all the functional components. The boilerplate also provides a guide on installation and usage.

Features

  • Ability to save data to a local database (Postgres by default)
  • Automatic logging of received and sent messages
  • Easy internationalization using the i18n gem
  • Already created class for creating custom keyboards
  • Database logging
  • Separate classes for all the functional components, allowing for easy customization