/r/TelegramBots
Share your Telegram bots and discover bots other people have made. You can also ask development questions.
Telegram is a messaging app with a focus on speed and security, it’s super fast, simple and free.
Please follow the following rules and the reddiquette for posting links and comments:
Please set a linkflair when posting to this subreddit. (click the flair button after posting)
Do not post bots that offend people or other bots (they have feelings!)
Do not post direct links to your bots! Make a text post, containing a description and the link.
Mark NSFW bots in the title.
When asking a question, be clear and give context. Vague questions yield vague answers.
Links with a referral identifier are not permitted.
Provide a usage example of the bot that let's people understand what information is needed in order to use the bot.
Collection of API Wrappers:
https://www.reddit.com/r/TelegramBots/wiki/index
/r/TelegramBots
Saw an advertisement that claims you can easily make money via this bot. By recording certain short simple voice messages that it asks you for or joining channels and looking at their posts. It rewards you with 5€ for each message that take only a few seconds to record. All this seems too good to be true, so it probably is. But does anyone know more about this particular bot? Or ways to find out if a bot is safe and legit?
Hi everyone!
I work for MagnetAI; we are a blockchain AI start-up building the first decentralised model marketplace. We are currently in the stage of raising capital, and have just completed our first round of VC fundraising.
Right now, we are ESPECIALLY looking to talk to model/agent/bot builders, so if you might fit that criteria, please do check us out, and get in touch!
To very quickly summarise what we do, we are here to help you monetise your models, and cash in on the future value of your model/bot/agent! MagnetAI aims to provide a decentralized platform leveraging Web3 technology to optimize the AI economy, and allow you to monetise your model on our store. Through the MagnetAI Trinity - Model Store, Model Economy, and Model Network - we facilitate early user acquisition, rapid model funding via tokenization, and long-term profitability for AI projects while maintaining openness and transparency in the AI ecosystem.
That aside, model builders and AI creators alike might be interested in our project; we aim to help creators monetise their models, and help to improve the ease of use of AI models through model tokenisation
Join our community!
Home: https://magnetai.xyz/
Discord: https://discord.com/invite/magnetai
Hello everyone. i was wondering if anybody can explain how to set commands for my telegram group. commands like /chart (to show link with chart) /twitter and other social stuff. i would gladly appreciate it. thank you so much!
Hello all
I don't know anything about Telegram bots. I want to ask a question, please.
Can I create a Telegram bot linked to an Excel or Google Sheet file, so that if I write in the bot chat a value from the first column in the file and the bot displays the corresponding value from the second column?
SOME HELP
i wanted to join some server and there was messege from bot that telled me to send the invitation link to 5 chats to join, i did, and it didnt worked. what can i do?
Is there any way to have a bot ban users from multiple channels at the same time and also stop them from joining groups, something with an editable list if banned users
Hey there! Me and my team developed a telegram bot for gratitude practice 2 years ago. It was very local at the first year of it's excistance, but now we are growing and 3 monce ago translated it into english (other languages will be soon also developed).
My first post got a lot of interest from community, so I am sharing the link one more time. You can find it in comments.
This is a lovely bot that helps to turn gratitude practice into a daily routine. You will be rimended every day right inside your messanger. So even when procrastinating there is no chance not to write a gratitude and improve your wellbeing.
By the way to note: gratitude practice is a science based approach to increase your overall well-being, daily mood, improve the quality of your sleep, make relationsheeps better. I can talk about it's impact forever, just ask 😂
Every time I post welcome messages or repeated messages and text, the image is below the text. How do I make the image on top and the text below?
Imagine a digital companion that keeps track of your health details like a personal diary.
HealthBot is just that – it securely saves your symptoms, medical background, and past chats to tailor future conversations and monitor your wellness progress.
It’s as if you have a virtual health aide that’s in tune with your unique health narrative. 🚀
Hi,
I got safeguard and d.buybot in my telegram group. I want them to stop greeting everyone who joins, who can help me?
Hello, I was wondering if anyone can create a telegram bot that automatically deletes chats / clear chats in groups for like every 1m-24 h . Same as telegram auto-delete messages feature but for less than 24h time period
unlockt.me/c/bb65774b560a
Spoke to my friends today, and told them about my indie hacker journey. And one of them said that he has an idea - to make a program that returns Cult Movie Phrases.
So after a call and after 30 minutes I wrote a simple telegram bot.
cult_movie_phrases_bot
if you type /muda Movie Title
it will return Cult Phrase from that movie.
You can add it into your friend's chat just for fun.
Good morning. I hope that you are well.
I have created a number of Telegram / Discord / web3 "bots" in Python, that listen for Events from Smart Contracts on the Binance Smart Chain, parse the data and post notifications to Telegram / Discord channels. There is no user interaction functionality required in these instances and the code just uses the basic "send_message" method of pyTelegramBotAPI. The tokens whose Buy Events are listened for, are read in by the script from a configuration.json file which I maintain.
I have seen other bots on Telegram like "Safeguard" which take this one step further and allow user interaction. When added to a Telegram Channel, the "Safeguard" bot has a "/add" slash command that allows a user to enter a contract address, and Buy alerts for that token are set up and published to that group. The user can add up to 3 different tokens and receive alerts for all of them. The user can also customise the .gif file used on the notifications (the bot asks the user to send a gif within the channel which is then set for the Buy notifications).
This bot can be added to any Telegram group and configured per group. I am trying to understand how such features are implemented. I can only assume that when the bot is added to a group / started for the first time, a database of some sort is created which tracks the configuration for each group. As users make a change like a contract address change at the front end, those details are wrote back to the database for that channel and the Event listener code is restarted for the changes to take effect. Would a new database be created for each group that the bot is added to in order to track the state, or do you think it is one database that stored the configuration details for each channel?
I am just attempting to replicate the behaviour where my code can be dynamically updated by user interaction from Telegram and maintain state per group, rather than as it is currently, where any changes to contract addresses for example, have to be made by me within a configuration.json file, prior to the Event listener code being restarted.
Any advice on how this is achieved by bots like "Safeguard" / how I can replicate this functionality, would be much appreciated.
Many thanks in advance
James
🎉 New Toy Alert! Telegram Bot Powered by GPT-4 and DALL-E 3 🤖✨
Hey Reddit folks! We've just cooked up something super cool and want to share it with you all! We've developed a Telegram bot that’s powered by the amazing GPT-4 and DALL-E 3 models, capable of generating text and images right in your chat. Stuck on writing something? Need a unique image to spice up your blog? This bot might just be what you need!
🔥 Check out these features:
Text Assistant: Whether it's articles, stories, or code, just input your topic and get instant content! Image Creation: Need an image? Just describe your idea and witness the magic of DALL-E 3. Easy to Use: Everything at your fingertips, with quick responses and no waiting.
Come on, join us and explore the wonderful world of AI! Looking forward to seeing you in the channel! 🚀
Hi, is there a bot to scrape through news sites looking for a certain subject, that will then post the article on my channel?
Thanks
Is it possible to do that with pyTelegramBotAPI?
I'm trying to pass an image with a caption to a types.InlineQueryResultArticle() using types.InputMediaPhoto; however, the Telegram API returns this status code: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: can't parse inline query result: Input message content is not specified." So it seems that it's not possible to pass types.InputMediaPhoto as an argument to message content.
I tried to find other ways to do that, but I can only work around this error using types.InputTextMessageContent by passing the image and caption as text messages with HTML parse mode. However, that's not ideal for me since the media that I'm attempting to pass is coming from web scraping, so it comes with different sizes, and Telegram formats images passed in the text field differently. Also, my bot only accepts commands, so any text is returned with an 'I don't understand' message. This may be easy or impossible to do, but I'm new to programming and still learning most of it. I'll leave a code snippet below.
The code that generates the aforementioned error:
query_list = list()
message_content = types.InputMediaPhoto(media, caption=message, parse_mode='html')
item_query = types.InlineQueryResultArticle(
id=id, title=name,
description=caption,
thumbnail_url=media, thumbnail_width=100,
thumbnail_height=100, url=link, hide_url=True,
input_message_content=message_content)
query_list.append(item_query)
bot.answer_inline_query(query.id, query_list)
The formatted result that I'm getting: https://imgur.com/jyftwYd.png
The formatting result that I'm trying to get: https://imgur.com/VuE7Y1V.png
hello, I been building a bot for a client, it worked fine for my account but when I tried with another account it doesnt work
I thought maybe my code is wrong so I pick the simplest example from here :
https://docs.python-telegram-bot.org/en/v21.1.1/examples.echobot.html
it still doesn't work
I thought maybe I should use webhook instead, so I ran ngrok and took this code from the documentation
https://docs.python-telegram-bot.org/en/v21.1.1/examples.customwebhookbot.html
still the same problem, it works for me but not for other users
can you give me any solution !
As in the title, I need a bot for scheduling messages on my group. I know telegram has an option to schedule messages, but I need a bot that will post the same thing i.e every 2 hours 24/7, it's too much fuss to do it myself every day for months, so yep
So far I've seen @ cron_telebot - but a few things don't work there for me and there's no support there, because obviously it's free, nobody gonna sit and solve problems for people if it's free, so I have no option to report anything
Any ideas?
Is there a bot that only allows a user to send x amount of messages into a group per day?
i found a bot named as Volumelybot. Its a free speech to text bot and i think it's better than transcriber or voicy. Admin adds the language we want.
The Group Help bot is barely usable right now. I'm running into a consistent inability to get it to do what I need.
The most recent example is me wanting to change the welcome message. It's inconsistent and not always the same hangup. I changed the message successfully, but it would not let me /reload in the group. Then, using my alt account, it let me /reload. I wanted to make another change, so in my main admin, after saving the new welcome message and clicking enter, it freezes. It never saves it. This kind of stuff has been going on for months.
Is this happening to everyone? Do you have any suggestions outside of 'stop using the bot?'
Hi. I have group for comment and not join people. but people join to group. so I need a anti join bot. tanks
I search free telegram bots for downloading torrent