Scheduling messages can save a lot of time. It's a really useful tool to be able to send messages at certain intervals for announcements or reminders of any kind. If you're an event planner, a clever Discord bot that sends scheduling messages can make your life exceedingly easy. Discord bots help you interact with your audience.
As someone who owns a large follower or community on Discord, you can inform your community of important information on certain times. When sending announcements or reminders, the ability to schedule messages is wonderful. Even while Discord does not come with all the features you could need, there are bots that can expand its functionality.
One of the bots that can send scheduled messages that you've set is the Message Scheduler Bot. In this article, we will guide you on how to invite and show you the commands on using this bot.
What is Message Scheduler Bot and how does it work?
Message Scheduler Bot was created to transmit timed and repetitive messages, as its name suggests. It is a feature-rich bot that requires little to no setup. All you have to do to schedule messages and perform other tasks is add the bot to your server and start using the instructions.
Use the !s command after installation and to start a fresh scheduled message, s!new. The bot will then request the title. To send a message without a title, enter none or the title. Provide the context of the message that you want to schedule. Then select the channel that you want to send that timed message. Next, enter the month, day, and hour for this timed message to be sent. You can only schedule messages for the following 7 days with the free plan. You must upgrade to the premium plan if you wish to arrange for a longer time frame. Once you have selected the day and time, enter how often you want the message to be repeated.
Then, to confirm the message, click on the checkmark button next to it. After finished, you may see the confirmed scheduled message with the id next to it.
Message Scheduler is the easiest way to schedule one-time and repeating messages and reminders in your server! When you use the s!new command, the bot will walk you through a simple command flow asking for the message's title and content, the destination channel you want the message to send in, when you want the message to be sent, and how often you want the message to repeat (if at all).
Source: Message Scheduler Bot Top.gg
Step 1. Open your Discord app in browser
You have to open your Discord account in your browser since you need to invite the bot in your server.
Step 2. Visit Message Scheduler Bot’s page on Top.gg
You can either search on Google to look for the official link on Top.gg
Top.gg is a search-and-discovery website, where anyone can list their Discord bots, servers, or DAOs.
Step 3. Invite Message Scheduler Bot to your Server
After visiting the bot's Top.gg page. You will see two buttons, "Invite" and "Vote". Since you first need to invite the bot on your server, click on "Invite Bot".
Note:Â You need to be atleast a bot master to invite the bot to your target server.
Step 4. Selecting your Server
After inviting the bot, you will be then redirected to this page asking you to add the bot on the server of your choice. In this instance, I will be adding the Message Scheduler Bot to my test server, GoLinuxCloud Test Server.
After selecting the server of your choice, click "Continue".
Step 5. Authorizing Message Scheduler Bot to your Server
The bot will ask you permissions to access the server. You don't have to worry because you can change these permissions later.
Scroll down and click "Authorize". This will make the bot receive all the permissions that they asked you to confirm.
Step 6. Completing the Captcha Challenge
After authorizing the bot, you now need to complete a captcha challenge to prove that you're not a bot. Put a check on the box and complete the channel then you're good to go. You will be prompted that you can close or refresh the tab now.
Step 7. Message Scheduler Bot Successfully Invited
You will then be prompted that you have successfully invited the bot into your server.
You will also be redirected to their Support Server. You can have the option to join or not if you need some help.
You can join manually on their Support Server here.
Message Scheduler Bot Commands
Once you've successfully invited the bot in your server, you can now start using its commands. Here are the commands of Message Scheduler Bot.
s!new
- create a new scheduled message
s!edit {message ID}
- edit a scheduled message
s!delete {message ID}
- delete a scheduled message
s!list
- display a list of all scheduled messages and their IDs
s!customize
- edit the bot's appearance when sending scheduled messages (avatar and username)
s!embeds
- enable or disable embedded messages by default
s!shift {forward/backward}
- push all of your scheduled messages forward or backward one hour
s!prefix {new prefix}
- change the bot's command prefix
s!language
- set your language
s!timezone
- view or set your timezone
s!upgrade
- learn more about Premium server upgrades
s!vote
- learn more about earning free Nitro Classic from voting for Message Scheduler
Summary
Scheduling messages allows you to work your messages around their time so that you can be sure that your text will be received as effectively as possible. This makes sure that your community or members receive announcements on a timely manner. The simplest way to schedule one-time and recurring messages and reminders in your server is to use the Message Scheduler Bot. This bot is one of the most recommended bot to use. It is easy to use and only has a few commands to send out scheduled messages. I also personally recommend this bot. If you need to schedule messages, try Message Scheduler Bot now!