How to configure a Telegram bot in a private chat - bots

I want to add some bots to my Telegram supergroup, such as a welcome bot and a statistics bot.
I see there are ready-made bots (like #combot) that I can just add to my group and configure.
My problem is that I already have users in my group and I don't really want them to see all the mess of the configuration chat with the bot, and also I don't want them to access the bot of course!
Is there a way to accomplish this?

Related

Microsoft Bot Framework: How to add Bot to chat via messaging extension?

Let's assume a user chats with another user in a 1:1 chat. (Might also be a group chat.) The user adds a bot and continues to chat while the bot now adds value to the conversation.
We are searching for a way to make adding the bot to a chat as seamless as possible through a simple button click. It seems the closest we can get to a button is using a messaging extension action command.
When the user invokes the messaging extension our backend service runs and can respond e.g. with a card. Now instead of a card is it possible to generate a response to add a bot? There are special responses e.g. for authentication. Is there a response telling the Teams client to add a bot?
Any hints are appreciated.
JIT installation of bot is an option here. You will be able to add bot to user conversation. Check following sample application which helps to add bot instantly: https://github.com/SubbaReddi/89.teams-just-in-time-installation

Have my Telegram bot use my credentials to forward a message

I am in a private Telegram channel (of which I'm not an admin), and I need to create a bot which forwards the messages I get in that channel. I cannot make the bot a channel admin.
I've read the API, and couldn't find a hint to serve this purpose.
Is there a way maybe of letting my bot authenticate in telegram using my credentials? That way it receives the messages and can forward them.
Is it even possible to automate this process using a Telegram bot at all?
Thanks
If you need to make The Bot is Admin you must be the Admin as well
Thanks

How to automate a Telegram bot?

I recently joined a Telegram bot that requires user interaction every few hours.
Basically I Log into the bot, press a button, check text and then press another button.
Is it possible to automate such a task?
Thank you
Telegram Bot API doesn't allow bots to interact with other bots. So bots won't be useful for such task.Only way to do that is to use Telegram Core API (the API used in telegram clients), make a custom Telegram client, and do the task through it.

Define allowed users for telegram integration in API.ai

Goal: Have a chat bot on telegram that only allows me to talk to my api.ai app
Problem: Using the telegram bot integration, anyone with my bot ID could talk to it
Expected: Some functionality to limit telegram user access by chat ID
Ive come to believe that this isn't possible right now (just using the telegram integration). I'd have to implement this myself, probably using the python SDK for api.ai. Problem is, their docs are nowhere to be found. Hope someone can help me realize this

Telegram: don't search my bot to start conversation

I create a bot with BotFather.
What is the way to disable research bot? I don't want other users start a conversation with my bot.
Simply create a whitelist from Telegram IDs (include your own account Id) and ignore another updates.
Telegram users uniq ID are receive with each update and you can find it in this path:
update.chat.id
I think there is no other way.

Resources