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

https://github.com/iliyasalve/multitool_telegram_bot

Telegram bot, which is designed to make life easier for the user / Telegram bot, conçu pour faciliter la vie de l'utilisateur
https://github.com/iliyasalve/multitool_telegram_bot

bot-development python qrcode telebot telegram-bot

Last synced: 4 months ago
JSON representation

Telegram bot, which is designed to make life easier for the user / Telegram bot, conçu pour faciliter la vie de l'utilisateur

Awesome Lists containing this project

README

          

# MultiTool_Telegram_Bot

**Telegram bot, which is designed to make life easier for the user.**

Thanks to this bot, the user can:

* _Generate a complex password of any length;_

* _Shorten links to various resources;_

* _Roll dice, which can help when making decisions or when playing with friends;_

* _Generate QR code;_

* _Decrypt QR code._

> [!TIP]
> Telegram bot written using the library [telebot](https://pypi.org/project/pyTelegramBotAPI/)
>
> The [pyshorteners](https://pypi.org/project/pyshorteners/) library is used to shorten links
>
> The [qrcode](https://pypi.org/project/qrcode/) library is used to generate Qr Code
>
> The [opencv-python](https://pypi.org/project/opencv-python/) library is used to decrypt Qr Code

> [!IMPORTANT]
> All necessary libraries that require installation are stored in the requirements.txt file.

> [!WARNING]
> Don't forget to add your telegram token to the "config.py" file!

> [!NOTE]
> This code ran and worked correctly on Windows 10 and Python version 3.12.1

---------

**Telegram bot, conçu pour faciliter la vie de l'utilisateur.**

Grâce à ce bot, l'utilisateur peut :

* _Générez un mot de passe complexe de n'importe quelle longueur ;_

* _Raccourcir les liens vers diverses ressources ;_

* _Lancez des dés, ce qui peut vous aider à prendre des décisions ou à jouer avec des amis ;_

* _Générer un code QR ;_

* _Décrypter le code QR._

> [!TIP]
> Bot Telegram écrit à l'aide de la bibliothèque [telebot](https://pypi.org/project/pyTelegramBotAPI/)
>
> La bibliothèque [pyshorteners](https://pypi.org/project/pyshorteners/) est utilisée pour raccourcir les liens
>
> La bibliothèque [qrcode](https://pypi.org/project/qrcode/) est utilisée pour raccourcir les liens
>
> La bibliothèque [opencv-python](https://pypi.org/project/opencv-python/) est utilisée pour raccourcir les liens

> [!IMPORTANT]
> Toutes les bibliothèques nécessaires qui nécessitent une installation sont stockées dans le fichier requirements.txt

> [!WARNING]
> N'oubliez pas d'ajouter votre token de Telegram au fichier "config.py"!

> [!NOTE]
> Ce code s'est exécuté et a fonctionné correctement sous Windows 10 et Python version 3.12.1