Skip to content

ilanlal/telegram-bot-studio

Repository files navigation

Telegram Bot Studio (TBS) Add-ons Template

Open Source License: MIT Verification Video (YouTube)

A open source template for building add-ons for Telegram Bot Studio (TBS) using Google Apps Script. This project provides a structured framework to develop and integrate custom plugins into Telegram Bot Studio, enabling enhanced functionality for Telegram bots within Google Sheets.

Features

  • Modular Add-ons: Easily create and manage plugins for Telegram Bot Studio.
  • Google Apps Script Integration: Leverage GAS for serverless bot development.
  • Testing Support: Includes Jest for unit testing your add-ons.
  • Comprehensive Documentation: Detailed specs for various plugins in the spec/ folder.
  • Open Source Community: Contribute and collaborate on add-on development.

Installation

  1. Clone the repository:

    git clone https://github.com/ilanlal/telegram-bot-studio.git
    cd telegram-bot-studio
  2. Install dependencies:

    npm install

Usage

  • Develop your add-on in the src/ directory.
  • Run tests with npm test.
  • Deploy to Google Apps Script as needed.

Refer to the Functional Specification Document for detailed plugin guides.

Roadmap

  • Expand the library of add-ons.
  • Improve testing coverage.

Contributing

We welcome contributions! Please read our Contributing Guidelines and submit pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Ilan Laloum ilanlal@gmail.com (https://github.com/ilanlal)

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published