Hi. I’m new to Make, and I’m trying to create an automation, that will send new Discord messages in a channel to a Telegram group. I’m having several problems:
The content of the message cannot be fetched. Discord gets the message, but the content is not sent to a Telegram chat even with admin rights.
I’d like Discord messages to be forwarded to Telegram as soon as there is a new one, and I can’t figure out how to do that.
Can you help me please?
Can you share what you have currently and where things are not working?
There is a Watch Channel Messages. If you configure it correctly, make should detect new messages on the channel and trigger your scenario. If that’s not happeneing, that’s a first indication of a problem.
The problem here will prevent you from accessing the discord message and transfering it to Telegram.
A misconfigured Telegram setup will prevent you from sending messages there.
So, as you can see, there are many possible explanations to what you’re experiencing. We need more information in order to help.
You should create your own Discord bot, it’s not that difficult, and you can easily set one up in 5-10 minutes and not rely on Make’s default integration.
I did create my bot, using the instructions @samliew gave me. Configured every single thing that was mentioned, as well as gave admin rights to the bot. I decided to delete the scenario and create a new one:
I’m starting a new scenario from the template “Post new Discord messages on Telegram.”, provided by Make;
I’m clicking “Start guided setup”;
Selecting my bot, with a configured Client ID, Client Secret and Bot Token in the Advanced Settings window;
Selecting the channel;
Choosing “From now on” option on the “Where to start” window;
Proceeding to the Telegram options;
Selecting my Telegram bot, that was created by Bot Father, that provided me with the Bot Token, that I gave to Make by the “Add”;
I enter my chat ID with a “@”;
I do not change the text, I leave it with what it gave me - the Discord message content widget;
I press continue, tells me that everything is ready and i can run it;
I press run, everything is launched successfully, I get a popped out “1” at the Discord module;
The message content is transferred, one of the problems is fixed, thank you. However the second problem is still there. So the messages in Discord are sent to Telegram only if I run the scenario, while I need them to be instantly sent to Telegram whenever they are sent on Discord, and NOT when I run the scenario. Please help me with this one.
You can set a lower polling interval, like 1-3 minutes, but that will use more “check” operations.
If you want instantly, that is quite advanced because you also have to handle security checks from Discord itself.
Did you know, this forum has a Hire a Pro category, where you can post your request for off-site specialised help on other platforms (video call/screenshare/private messaging/etc.)? This may help you get your issue resolved faster especially if it is urgent. It is important to post your request in the Hire a Pro category, as forum members are not allowed to advertise their services elsewhere (like here).
Hope this helps! Let me know if there are any further questions or issues.
1. If anyone has a new question in the future, please start a new thread. This makes it easier for others with the same problem to search for the answers to specific questions, and you are more likely to receive help since newer questions are monitored closely.
2. The Make Community guidelines encourages users to try to mark helpful replies as solutions to help keep the Community organized.
This marks the topic as solved, so that:
others can save time when catching up with the latest activity here, and
allows others to quickly jump to the solution if they come across the same problem
To do this, simply click the checkbox at the bottom of the post that answers your question:
3. Don’t forget to like and bookmark this topic so you can get back to it easily in future!