# Automatic Messaging

**URL:** https://meta.discourse.org/t/automatic-messaging/264650
**Category:** Support
**Created:** [May 11, 2023, 1:25pm UTC](https://meta.discourse.org/t/automatic-messaging/264650 "2023-05-11T13:25:06Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![N3DSDude](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/n3dsdude/32/303385_2.png) [@N3DSDude](https://meta.discourse.org/u/N3DSDude)
#### Post date: [May 11, 2023, 1:25pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/1 "2023-05-11T13:25:06Z")

</div>

Hello, was wondering if there’s a setting in Discourse that automatically messages new users who post/comment/browse a lot, for example in the image below:

I would like to set this up in my Discourse community as well.

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/a/b/fabe5807b47a1aaa6875feedac2a134837fcab35.png)

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [May 11, 2023, 1:34pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/2 "2023-05-11T13:34:28Z")

</div>

This setting is theoretically turned on by default. It is `send tl1 welcome message` in site settings.

---

<div class="post-metadata">

### Author: ![N3DSDude](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/n3dsdude/32/303385_2.png) [@N3DSDude](https://meta.discourse.org/u/N3DSDude)
#### Post date: [May 11, 2023, 1:43pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/3 "2023-05-11T13:43:34Z")

</div>

Thanks, I was wondering if there was a way to link it to badges, like for example a TL1 User gets the welcome message and then a New User Badge on their profile.

---

<div class="post-metadata">

### Author: ![not-ethan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/not-ethan/32/282617_2.png) [@not-ethan](https://meta.discourse.org/u/not-ethan)
#### Post date: [May 11, 2023, 1:46pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/4 "2023-05-11T13:46:27Z")

</div>

Unffortently there is not. You are able to make a program using the API to do this though

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [May 11, 2023, 1:50pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/5 "2023-05-11T13:50:48Z")

</div>

This message is simultaneous with the promotion of TL1. There are default badges based on trust levels. Therefore, you can modify the badge, or copy its badge SQL and create a new one.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 11, 2023, 1:55pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/6 "2023-05-11T13:55:26Z")

</div>

this is literally the [basic user badge](https://meta.discourse.org/badges/1/basic) is it not?

---

<div class="post-metadata">

### Author: ![N3DSDude](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/n3dsdude/32/303385_2.png) [@N3DSDude](https://meta.discourse.org/u/N3DSDude)
#### Post date: [May 11, 2023, 1:55pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/7 "2023-05-11T13:55:31Z")

</div>

Ahh, let’s say a Discourse user on my Discourse community had been reading posts for 10 minutes, would it be possible for them to get automatically sent a message congratulating them and get assigned a badge at the same time for reading for 10 minutes or that wouldn’t be possible?

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [May 11, 2023, 1:57pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/8 "2023-05-11T13:57:47Z")

</div>

Badges can be done natively using Badge SQL. If you need to send messages, you have to install the Discourse Automation plugin

But it should be noted that the badge SQL queries is executed daily. This may cause some delays…

---

<div class="post-metadata">

### Author: ![N3DSDude](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/n3dsdude/32/303385_2.png) [@N3DSDude](https://meta.discourse.org/u/N3DSDude)
#### Post date: [May 11, 2023, 2:04pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/9 "2023-05-11T14:04:44Z")

</div>

Ahh, and the Automation Plugin would allow me to send messages like the one I initially got right?

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 11, 2023, 2:09pm UTC](https://meta.discourse.org/t/automatic-messaging/264650/10 "2023-05-11T14:09:22Z")

</div>

> [@Discourse Automation](https://meta.discourse.org/t/discourse-automation/195773):
>
> discourse2Summary Discourse Automation lets you automate actions through scripts and triggers. Customisation is made through an automatically generated UI.open_bookInstall Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately. Features Easy automation of complex workflows Triggers automations at specific dates, periodically, or on specific events Provides automatically generated UIs…
