Skip to content

This software provides the ability to send messages to Telegram on behalf of bots and find out the name, surname, description, username and profile photo through the user ID in Telegram. Developed in Python 3, graphical interface using PyQT5 and interaction with the Telegram API using the telebot library.

Notifications You must be signed in to change notification settings

flarosoftdev/telegram-message-sender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Telegram Message Sender

Description

Telegram Message Sender is a desktop application on PyQt5 with a Russian interface for working with Telegram bots. It allows you to get information about Telegram users and send them messages using the Telegram Bot API.

Features

  • Setting up a bot token to work with Telegram API
  • Getting user information by ID (name, last name, username, description)
  • Displaying user avatar (if available)
  • Sending messages to Telegram users

Requirements

  • Python 3.7+
  • PyQt5
  • Telebot
  • Requests

Installation and launch

  1. Clone the repository:
git clone https://github.com/flarosoftdev/Telegram-Mesage-Sender.git
cd Telegram-Mesage-Sender
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
python telegram_messgae_sender.py

Usage

  1. Enter the bot token (you can get it from @BotFather)
  2. Enter the user ID you want to get information about
  3. Click "Get info" to see profile data
  4. Enter the message text and click "Send message"

Note

  • Do not pass the bot token to third parties!
  • You can find out the user ID through the bot, for example, using the /start command and processing messages.

Contacts

About

This software provides the ability to send messages to Telegram on behalf of bots and find out the name, surname, description, username and profile photo through the user ID in Telegram. Developed in Python 3, graphical interface using PyQT5 and interaction with the Telegram API using the telebot library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages