# Discord “Watch Channel Messages” is not triggering

**URL:** <https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071>\
**Category:** Questions\
**Tags:** discord\
**Created:** [June 13, 2023, 2:28am UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071 "2023-06-13T02:28:12Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hero\_MVP\_developer](https://avatars.discourse-cdn.com/v4/letter/h/2acd7d/32.png) [@Hero\_MVP\_developer](https://community.make.com/u/Hero_MVP_developer)\
**Post date:** [June 13, 2023, 2:28am UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/1 "2023-06-13T02:28:12Z")

</div>

The Discord module “Watch Channel Messages” does not trigger when user send a message.

When I run it just once, it just give me empty result before I send a text to the channel.

Is it just me? or other people experiencing same issue.

---

<div class="post-metadata">

**Author:** ![Bjorn.drivn](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/bjorn.drivn/32/4503_2.png) [@Bjorn.drivn](https://community.make.com/u/Bjorn.drivn)\
**Post date:** [June 13, 2023, 11:23am UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/2 "2023-06-13T11:23:11Z")

</div>

You sure the connection is setup on the correct channel and so on?

Can you take a **![camera-viewfinder-duotone](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/f/fe6fd53faeff23aec1317d775fd2dd8ba3e0ea2c.svg) screenshot** of your **make scenario** for me, along with the relevant **module configurations** and **![share-all-duotone](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/d/dd636bd389f5e2985a950d10d8deaa43ff26bca1.svg)share the images here**?

---

<div class="post-metadata">

**Author:** ![Hero\_MVP\_developer](https://avatars.discourse-cdn.com/v4/letter/h/2acd7d/32.png) [@Hero\_MVP\_developer](https://community.make.com/u/Hero_MVP_developer)\
**Post date:** [June 13, 2023, 12:23pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/3 "2023-06-13T12:23:56Z")

</div>

Hi, thank you very much for your reply. 🥲

Yes, I am sure the connection is correct.

It’s just that bot is offline when the scheduling is on.  
And I have to run “once” to get trigger.

 ![Screenshot 2023-06-13 211308](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/c/c67db39fd7b7b1a577ebf8d45155084922f87deb.png)  
 ![Screenshot 2023-06-13 211546](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/b/b19494f88af1abbf0bb32284eb960c649f2ec4b2.png)  
 ![Screenshot 2023-06-13 212205](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/2/2f11ed94d3d4d3501f06f924994d461f33a76794.png)  
 ![Screenshot 2023-06-13 211745](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/f/f977cc8bc541872d1fa20c1120fa29836db6db13.png)

You can check probably check this on your side too. It’s just simply “Watch channel message” module and “send a message” module.

---

<div class="post-metadata">

**Author:** ![Hero\_MVP\_developer](https://avatars.discourse-cdn.com/v4/letter/h/2acd7d/32.png) [@Hero\_MVP\_developer](https://community.make.com/u/Hero_MVP_developer)\
**Post date:** [June 13, 2023, 12:25pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/4 "2023-06-13T12:25:13Z")

</div>

> [@Hero\_MVP\_developer](#):
>
> Hi, thank you very much for your reply. 🥲
> 
> Yes, I am sure the connection is correct.
> 
> It’s just that bot is offline when the scheduling is on.

Would love to hear from you…!!

---

<div class="post-metadata">

**Author:** ![Runcorn](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/runcorn/32/9169_2.png) [@Runcorn](https://community.make.com/u/Runcorn)\
**Post date:** [June 13, 2023, 1:49pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/5 "2023-06-13T13:49:40Z")

</div>

Hi @Hero_MVP_developer,

Try changing the scheduling from On Demand to others and see if that works for you. For On-demand, it needs to be triggered via either API or internal scenario or need to be manually triggered.

---

<div class="post-metadata">

**Author:** ![Hero\_MVP\_developer](https://avatars.discourse-cdn.com/v4/letter/h/2acd7d/32.png) [@Hero\_MVP\_developer](https://community.make.com/u/Hero_MVP_developer)\
**Post date:** [June 13, 2023, 1:59pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/7 "2023-06-13T13:59:14Z")

</div>

Hi thank you for the suggestion.  
Besides “on demand” trigger, shortest intervals is 15 minutes.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/4/4fcb051de8e3219e89940a4e90642c8d1e008122.png)

Is that mean “watch message” triggered only after certain time?

Which is not useful as a bot…

---

<div class="post-metadata">

**Author:** ![Bjorn.drivn](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/bjorn.drivn/32/4503_2.png) [@Bjorn.drivn](https://community.make.com/u/Bjorn.drivn)\
**Post date:** [June 14, 2023, 10:43am UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/8 "2023-06-14T10:43:37Z")

</div>

Hi @Hero_MVP_developer , so just to make the picture complete.

- Have you got the scenario enabled when testing?
- When testing, are you testing this with a message you send yourself in the discord channel?
- Did you check the scenario history to see its not working?
- Does it work when you first do a “run once” and then send a message?

---

<div class="post-metadata">

**Author:** ![Hero\_MVP\_developer](https://avatars.discourse-cdn.com/v4/letter/h/2acd7d/32.png) [@Hero\_MVP\_developer](https://community.make.com/u/Hero_MVP_developer)\
**Post date:** [June 14, 2023, 9:09pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/9 "2023-06-14T21:09:23Z")

</div>

Hi, thank you for your reply. I really appreciate your help.

I will answer your question below, however would you mind testing on your side? You need to set discord application setting on discord developer site and create scenario on [Make.com](http://Make.com) with “Watch channel messages” and “Send a message” modules. I just want to clarify if this is the issue other facing as well.

- Have you got the scenario enabled when testing?  
=\> Yes  

- When testing, are you testing this with a message you send yourself in the discord channel?  
=\> No, I sent this in #test-bot channel. Channel ID was set correctly as #test-bot in module setting as well. You can check this on previous screen shoot  
.

- Did you check the scenario history to see its not working?  
=\> Yes, it is not working as anything does not appear on history when I send the text to #test-bot channel.

- Does it work when you first do a “run once” and then send a message?  
=\> It does not work. It does not wait for me to send a message.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/8/8fcfa73b0272e0e62b0786fa6ab4285b70b511cd.png)

When I “run once” after I send a text, bot runs with that message.  
 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/f/fe86e366f97669ccc7ffb4d275274a840865b8db.png)

So I thought maybe because I did not give full permission (admin role) to the discord server.  
I copied the scenario and tried with full permission. Still not work…

---

<div class="post-metadata">

**Author:** ![Hero\_MVP\_developer](https://avatars.discourse-cdn.com/v4/letter/h/2acd7d/32.png) [@Hero\_MVP\_developer](https://community.make.com/u/Hero_MVP_developer)\
**Post date:** [June 14, 2023, 9:13pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/10 "2023-06-14T21:13:29Z")

</div>

Also do you happen to know if discord bot “Watch channel messages” runs immediately on data arrival or periodically?

Zapier only runs periodically, therefore I could not use it as bot.

---

<div class="post-metadata">

**Author:** ![Keith\_Cheung](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@Keith\_Cheung](https://community.make.com/u/Keith_Cheung)\
**Post date:** [November 13, 2023, 12:43pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/12 "2023-11-13T12:43:37Z")

</div>

I’m getting the exact same problem. The module doesn’t trigger when new messages arrive but rather only run in interval, or on demand, which is useless for bot

---

<div class="post-metadata">

**Author:** ![Bjorn.drivn](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/bjorn.drivn/32/4503_2.png) [@Bjorn.drivn](https://community.make.com/u/Bjorn.drivn)\
**Post date:** [November 14, 2023, 3:36pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/13 "2023-11-14T15:36:46Z")

</div>

@Hero_MVP_developer@Keith_Cheung yes this trigger only polls every X minutes for new data.  
if you want to get instant data, for a bot for example, you could have a look at the Discord webhooks documentation:

> **[Discord Developer Portal — API Docs for Bots and Developers](https://discord.com/developers/docs/resources/webhook#create-webhook)**
>
> Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with.

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [February 12, 2024, 3:42pm UTC](https://community.make.com/t/discord-watch-channel-messages-is-not-triggering/12071/14 "2024-02-12T15:42:03Z")

</div>


