An open API service indexing awesome lists of open source software.

https://github.com/stkr2/smartbuttonbot

A Telegram bot that allows admins to create, manage, and customize inline buttons in the welcome message. Admins can easily edit the start message, add or remove buttons, and arrange their positions dynamically. Supports deployment on Heroku, VPS, and any Python-supported environment.
https://github.com/stkr2/smartbuttonbot

python3 telebot telegram

Last synced: 7 months ago
JSON representation

A Telegram bot that allows admins to create, manage, and customize inline buttons in the welcome message. Admins can easily edit the start message, add or remove buttons, and arrange their positions dynamically. Supports deployment on Heroku, VPS, and any Python-supported environment.

Awesome Lists containing this project

README

          

# 🤖 SmartButtonBot – Customizable Inline Buttons

A **smart and flexible** Telegram bot built with the **TeleBot** library.
🚀 Designed to **help admins create, manage, and customize inline buttons in the start message**.

---

## 🌟 Features
🔹 **Custom Buttons** – Add interactive inline buttons with text or links.
🔹 **Fully Controllable** – Modify buttons, delete them, or rearrange positions easily.
🔹 **Customizable Start Message** – Admins can change the welcome message dynamically.
🔹 **Secure Access** – Only the main admin can manage settings.
🔹 **Multi-Platform Support** – Works on **Heroku, VPS, and any Python-supported hosting**.

---

## 🛠 Deployment Options

### 🚀 **1- Click Deploy on Heroku**
Deploy instantly on **Heroku** by clicking the button below:

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/STKR2/SmartButtonBot)

---

### 🖥 **Manual Deployment (VPS or Local Machine)**
#### **Step 1: Install Dependencies**
Make sure you have **Python 3.8+** installed, then run:
```sh
git clone https://github.com/STKR2/SmartButtonBot.git
cd SmartButtonBot
pip install -r requirements.txt
python3 bot.py