Skip to content

Razvyyh/TelegramBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a simple and intuitive bot for Telegram made with the use of Pyrogram, a Python API for creating bots on Telegram. With this bot, users can send messages, view the latest news, and get weather information. Its user-friendly interface and simplicity in use make it a great solution for those looking for a simple and easy-to-use bot.

📝〢 Features

  • File encryption/decryption.
  • AntiSpam decorator to prevent spam.
  • Server stats like cpu, ram, memory, etc.

🎯〢 Future features

  • Ability to send private messages to a specific user in groups.
  • Weather & news information.
  • Chat to talk with Bot owner.
  • Docker support.
  • Logs and more!

➕〢 Extension of functionality

Because of its modular architecture, you can easily extend the bot's functionality to meet your specific needs. New functionality can be created by adding new modules to the source code.

💫〢 Deployment

Pre-requiments

  • Python 3.11 (recommended)

Create telegram bot

  • Go to t.me/BotFather and do /newbot.
  • Follow the instructions and copy your bot token.
  • Put your bot token in the settings.json file.

Get API-HASH/ID

  • Go to my.telegram.org and login with your Telegram account.
  • Go to API Development tools and fill the required fields.
  • Copy your API ID and API HASH.
  • Put your API ID and API HASH in the settings.json file.

Commands

To deploy this project run the following commands:

git clone https://github.com/Razvyyh/TelegramBot.git
cd TelegramBot
pip3 install -r requirements.txt
python3 main.py

❤️〢 Contributing

This bot is an open source project and everyone is invited to contribute to its development. If you are interested in contributing, please open a pull request with your changes.

🪧〢 License

This bot is released under the MIT license. For more information, see the LICENSE file.

About

Simple telegram bot using Pyrogram.

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages