This project is aimed to provide an ultimate bot ever made for general use. Users will be able to do many things at one place without having to maintain different bots for different tasks.
- About Project
- Supported Features
- Help Message
- EBook
- Translate Text
- Text to Speech
- Medium Articles
- URL Shortener
- Language Detection
- Country Time
- Dictionary
- YouTube
- Search links
- QRCode
- Password and Passphrase generate
- Inline Share Message
- Alternate Commands
This project is aimed to provide an ultimate utility bot which would be capable of doing many things at one place with a good user experience. Any contributions are welcomed at this group or just create a pull request at this repository. To request any feature, please use this group
Some are up and working great. Other are in process of being implemented soon.
- YouTube Search.
- Search and download 3M+ Books from libgen.rs.
- Translate text to any language using GoogleTranslate.
- Text to speech.
- Create and read QR-Codes.
- Generate passwords and passphrases.
- Generate search links
- Dictionary (Meaning, Synonyms, antonyms, Examples etc).
- Medium Articles (creating free link for premium membership medium articles)
- URL Shortener (contributor Kelvinamoaba)
- DateTime of given country.
- Generate fake information.
- IMDB search.
- Lyrics of a song.
- GitHub search.
- Stack Overflow search.
Heyyyy π,
Use these commands as required:
ππ»
/start
: To start using me
ππ»/help
: To get this message
ππ»/help 'feature name'
: To get help text of a specific featureI currently support following features. You can use commands shown beside every feature to know about that specific feature.
ππ» Download ebooks π:
/help book
ππ» Translate text π€:/help tr
ππ» Search YouTube πΊ:/help yt
ππ» Text to Speech π¬:/help tts
ππ» Medium Articles π:/help ml
ππ» Dictionary π:/help def
ππ» QR Code:/help qr
ππ» Password generation π:/help gen
ππ» Search Links π:/help links
ποΈ NOTE ποΈ:
Many more features are going to be added. Bot is aimed to be the best all in one bot available.
Casual chat group
Feature request group
Contributions groupPress bellow buttons to know how to use inline features.
Look in github repo for alternate commands if you don't want to use these. Share this bot with your friends and family β€
I can also search and download 3M+ available ebooks π.
πΉοΈ USAGE πΉοΈ:
ππ»
/book book_name
: To search an ebook.π EXAMPLES π:
ππ»
/book something
ππ»/book War and Peace
ππ»/book The Shadow of the Wind
πΉοΈ SUPPORTS INLINE MODE ALSO πΉοΈ
use
book
orbk
or justb
to start searching book in inline mode.Inline Mode Example:
@allutilitybot book War and Peace
@allutilitybot bk The Shadow of the Wind
@allutilitybot b Python
USE INLINE MODE FOR BEST AND CONVENIENT EXPERIENCE
Look in github repo for alternate commands if you don't want to use these.
I can also Translate text from one π£ to another language π€.
πΉοΈ USAGE πΉοΈ:
ππ»
/tr language_code
: Reply to a message to translate to required language.
ππ»/tr language_code text
.: To translate to required language.π EXAMPLES π:
Send some text and reply
/tr ar
to translate to arabic.OR send with command
/tr ar Hey, how are you? I am fine. Hope you are doing the same.
to do the same.πΉοΈ SUPPORTS INLINE MODE ALSO πΉοΈ
ππ»
@allutilitybot language_code text
: To translate to required language in inline mode itself.π INLINE EXAMPLES π:
ππ»
@allutilitybot tr ar The only thing real humans want is peace.
ποΈ NOTE ποΈ:
ππ» Language codes
Look in github repo for alternate commands if you don't want to use these.
I can also provide you free medium articles which are usually monetized π₯³
πΉοΈ USAGE πΉοΈ:
ππ»
/ml <medium link>
: Gives you free medium link on successππ» reply to a medium link with
/ml
to get the free linkπ EXAMPLES π:
ππ»
/ml https://medium\.com/free-code-camp/learn-to-build-your-first-bot-in-telegram-with-python-4c99526765e4
Look in github repo for alternate commands if you don't want to use these.
I can also generate short urls using tinyurl.com
πΉοΈ USAGE πΉοΈ:
ππ»
/s <url>
: Replies you with a tinyurl on successπ EXAMPLES π:
ππ»
/s https://beastimran.medium.com/
ππ»
/url https://beastimran.medium.com/web-optimization-part-1-d4dc938add8b
ππ»
/short https://github.com/BeastImran/libgenparser/issues/1
Look in github repo for alternate commands if you don't want to use these.
I can predict the language of text you send.
πΉοΈ USAGE πΉοΈ:
ππ»
/dt <text>
: Returns the language of text.π EXAMPLES π:
ππ»
/dt Hey! Telegram AllUtilityBot is an awesome bot.
ππ»
/detect ΨΉΨ§ΩΩ Ϋ Ψ§Ω Ω ΫΨ± Ψ§ΫΪ© Ϊ©Ϋ ΨΆΨ±ΩΨ±Ψͺ ΫΫ!
ππ»
/lang ΠΡΠΈΠ²Π΅Ρ! ΡΡΠ° ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌΠΌΠ° "Π²ΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡΡ Π±ΠΎΡΡ" ΠΏΠΎΡΡΡΡΠ°ΡΡΠ°Ρ!
Look in github repo for alternate commands if you don't want to use these.
I can also search YouTube and get in-depth details that YouTube video or playlist.
πΉοΈ USAGE πΉοΈ:
Inline feature
use
yt
oryoutube
ortube
to start searching YouTube in inline mode.π EXAMPLES π:
ππ»
@allutilitybot yt michael jackson
ππ»@allutilitybot yt cat memes
ππ»@allutilitybot yt life hacks
Look in github repo for alternate commands if you don't want to use these
I can also perform Text-to-Speech conversion. Default language is english.
πΉοΈ USAGE πΉοΈ:
Send some text and reply to it or send the text with
/tts
command itself.If you want any other language, specify it after
/tts
command using one of these language codes. If invalid language is provided or no language is specified, tts will default toen
language of speech.ππ»
/ttssetdefault CODE
: will set the default tts language of your wish. Default is english (en).π EXAMPLES π:
ππ»
/tts Hey, all utility bot is an awesome bot....
ππ»/tts ar ΩΩ Ψ¨ΩΨͺ Ψ§ΩΨ£Ψ―ΩΨ§Ψͺ ΩΩ Ψ±ΩΨ¨ΩΨͺ Ψ±Ψ§Ψ¦ΨΉ ...
ππ»/tts ru Π²ΡΠ΅ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠ΅ Π±ΠΎΡΡ - ΠΊΠ»Π°ΡΡΠ½ΡΠ΅ Π±ΠΎΡΡ ...
To set default language:
ππ»
/ttssetdefault ur
: will set urdu as default language.
ππ»/ttssetdefault ru
: will set russian as default language.
ππ»/ttssetdefault hi
: will set hindi as default language.Look in github repo for alternate commands if you don't want to use these.
I can also read and create QRCodes.
πΉοΈ USAGE πΉοΈ:
ππ»
/qr {some text}
: This will generate qr code for provided text.OR
ππ» Reply to text with
/qr
command.To read qr code or some barcodes, send the photo and reply to it with
/qr
command.π EXAMPLES π:
ππ»
/qr @allutilitybot is an awesome bot
ππ» Send a photo or file of an image and reply with
/qr
to read.Look in github repo for alternate commands if you don't want to use these.
I can also generate some strong
passwords
andpassphrases
.πΉοΈ USAGE πΉοΈ:
ππ»
/gen
: To generate 8 characters length password
ππ»/gen 'number'
: To generate 'number' length password
ππ»/phrase
: To generate 8 words length passphrases
ππ»/phrase 'number'
: To generate 'number' length passphraseπ EXAMPLES π:
/gen
/gen 20
/gen 100
/phrase
/phrase 5
/phrase 20
ποΈ NOTE ποΈ:
ππ» 4 <= number <= 256
ππ» passwords include all characters including special ones.
ππ» Passphrases are recommended in use over passwords as they are much easier to remember and makes sense.
Look in github repo for alternate commands if you don't want to use these.
I can generate search links of different websites πΈοΈ also.
πΉοΈ USAGE πΉοΈ:
ππ»
/gl {text}
: Google search link.
ππ»/dl {text}
: Duckduckgo search link.
ππ»/wl {text}
: Wikipedia search link.
ππ»/el {text}
: Ecosia search link.
ππ»/git {text}
: GitHub Search link.
ππ»/9 {text}
: 9anime Search link.
ππ»/yl {text}
: YouTube Search link.
ππ»/all {text}
: All the above links.π EXAMPLES π:
ππ»
/gl Telegram api
ππ»/dl Telegram api
ππ»/wl Telegram api
ππ»/el Telegram api
ππ»/9 Naruto
ππ»/yl Naruto
ππ»/git Telegram api
ππ»/all Naruto
supports inline mode too.
ππ»
@allutilitybot gl something
ππ»@allutilitybot dl something
ππ»@allutilitybot wl something
ππ»@allutilitybot 9 naruto
ππ»@allutilitybot all something
etcLook in github repo for alternate commands if you don't want to use these.
I can also give definitions and other details βΉ about the words π€ you provide in different languages.
πΉοΈ USAGE πΉοΈ:
/def language_code word
: To get details of that specific word in specified language.
/def word
: To get details in default language (en_US
).If no language code is specified, it will default to
en_US
.supports inline too.
@allutilitybot language_code word
or
@allutilitybot word
π EXAMPLES π:
/def love
/def ur Ω ΨΨ¨Ψͺ
/def is Γ‘st
@allutilitybot love
@allutilitybot is Γ‘st
Currently, I can get details of words within these languages.
Look in github repo for alternate commands if you don't want to use these.
I can help you know current time of any country.
πΉοΈ USAGE πΉοΈ:
ππ»
/time <country_code>
: Returns the current time of country.π EXAMPLES π:
ππ»
/time in
: Returns the current time of India.alternately
ππ»
/t in
: Returns the current time of India.
@allutilitybot is a fully featured ALL IN ONE bot. Can do most of the things like text translations, Text to Speech, download 3M+ ebook, QRCode read and create, password and passphrases generations etc. Use me to know more.
QR_COMMANDS = {'/qr', '/code', '/qrcode', '/bar', '/barcode', '/mk', '/qrr', '/brr', '/read', '/qread', '/bread'}
TRANSLATION_COMMANDS = {'/trans', '/tran', '/tr'}
TTS_COMMANDS = {'/tts', '/speak', '/speech', '/texttospeech'}
BOOK_COMMANDS = {'/book', '/b'}
GOOGLE_SEARCH_COMMANDS = {'/gs', '/gl', '/googlesearch', '/search', '/google'}
WIKIPEDIA_SEARCH_COMMANDS = {'/ws', '/wl', '/wiki', '/wikipedia', '/wikisearch', '/wsearch'}
DUCKDUCKGO_SEARCH_COMMANDS = {'/ds', '/dl', '/duck', '/duckduckgo', '/ducksearch', '/dsearch'}
ECOSIA_SEARCH_COMMANDS = {'/es', '/el', '/ecosia'}
GITHUB_SEARCH_COMMANDS = {'/gits', '/git', '/ghs', '/github'}
NINE_ANIME_SEARCH_COMMANDS = {'/9', '/9anime', '/anime'}
DICTIONARY_COMMANDS = {'/def', '/d', '/define', '/meaning', '/mean'}
YOUTUBE_SEARCH_COMMANDS = {'/ytl', '/ytlink', '/youtubelink', '/yl'}
ALL_SEARCH_LINKS_COMMANDS = {'/as', '/al', '/all', '/alllinks', '/links'}
DICTIONARY_COMMANDS = {'/def', '/d', '/define', '/meaning', '/mean'}
MEDIUM_ARTICLES_COMMANDS = {'/ml', '/medium', '/mediumlink', '/mediumfree', '/mfree'}
WORLD_TIME_COMMAND = {'/t', '/time'}
DONATE_COMMAND = {'/donate', '/donations', '/contribution'}
INLINE_TRANSLATION_COMMAND = {'tr', 'trans', 'translate'}
INLINE_BOOK_COMMAND = {'book', 'books', 'download book', 'search book', 'bk', 'b'}
INLINE_YOUTUBE_COMMAND = {'yt', 'youtube', 'ytube', 'tube', 'ytsearch'}
INLINE_GOOGLE_SEARCH_LINK_COMMANDS = {'gs', 'gl', 'google', 'search', 'googlesearch'}
INLINE_WIKIPEDIA_SEARCH_LINK_COMMANDS = {'ws', 'wl', 'wiki', 'wikipedia', 'wikisearch', 'wsearch'}
INLINE_DUCKDUCKGO_SEARCH_LINK_COMMANDS = {'ds', 'dl', 'duck', 'duckduckgo', 'ducksearch', 'dsearch'}
INLINE_GITHUB_SEARCH_LINK_COMMANDS = {'gits', 'git', 'ghs', 'github'}
INLINE_YOUTUBE_SEARCH_LINK_COMMANDS = {'ytl', 'ytlink', 'youtubelink', 'yl'}
INLINE_NINE_ANIME_SEARCH_LINK_COMMANDS = {'9', '9anime', 'anime'}
INLINE_ECOSIA_SEARCH_COMMANDS = {'es', 'el', 'ecosia'}
INLINE_ALL_SEARCH_LINKS_COMMANDS = {'as', 'al', 'all', 'alllinks', 'links'}
INLINE_DICTIONARY_COMMANDS = {'def', 'd', 'define', 'meaning', 'mean'}
INLINE_WORLD_TIME_COMMAND = {'t', 'time'}
It costs $6 to $8 per month to host this bot. I have been hosting this bot from April 2021, it's been really rewarding as the user base kept on growing. Grown a small yet healthy and still growing community with few really generous contributions.
Now it's time for me to ask for little yet precious donations to keep this project alive. Anything from your side would be appreciated, and I can guarantee that everything will be used wisely and will be recorded and accounted.
These are my financial links:
PayPal (for everyone): https://www.paypal.me/beastimran
UPI (for Indian users): imsalmanran789@okhdfcbank
Bitcoin: 3Jjx3UeqZgGbiAVwxMUhSB2mDmyNVZ9oth
Ethereum (ERC20 deposit address): 0x55071799581029abced8933d2ac906b795751db2