Schmessage Faqs

A service for Scheduling messages for later on GroupMe

Back to the main site

What is this?

It's a simple service for scheduling messages to be sent later on GroupMe

What is it for?

It's for lots of things!

Want to be sure to tell your friend happy birthday but don't want to forget? Schedule it a week in advance!

Want to send a good morning message to all your buddies? Schedule a message for 9am! Or... Whenever you think morning is.

Want to send out a reminder but are afraid you'll forget yourself? Schedule it before you forget!

Want to send a ton of information at once but don't want people interrupting while you're typing out the next part of the info? Schedule all of them for the same time so they all send at once!

Up at 3am and want to send something in a chat, but don't want to wake people up? Schedule it for morning!

How does it work?

It's fairly simple! Just go to, log in with GroupMe using the link at the top of the page, select a chat or DM, then select a date and time for your message, type your message, and, if you want, add an image!

Okay, but how does it WORK?

If you want to see the source code, check it out here!

Can I cancel a message?

Yep! If you have any scheduled messages, they should appear under the form to make one, as well as a button for each to cancel. If you don't see a message there, it's probably not going to be sent, but if it's something of major importance, feel free to contact me and I can check! My email address is below.

Is there any limit to how many I can schedule?

Nope! That said, if you schedule 1000 messages at once, I can't guarantee all of them will send. It's not magic, after all, and the server may get overwhelmed.

Is there a limit to how far in advance I can schedule a message?

Well... No, but don't count on anything scheduled for more than a year out to be dependable. This service is just a hobby of mine, and I'm probably not going to keep it up forever.

My messages disappeared. What happened?

Many things can cause this to happen If your message was scheduled before May 29, 2020, it may have been lost due to a data loss Schmessage suffered on that day.

In addition, if your GroupMe password has changed, you'll need to re-schedule all your messages, due to the way GroupMe handles expired tokens.

Why don't I see a chat/person available in the list?

Due to GroupMe API limitations (i.e. something I can't change), only 100 groups/DMs can be shown, which are displayed in order of which chat has the most recent messages.

When I click on the log in link, it doesn't do anything!

Sometimes browsers don't handle change all that well - try refreshing the page, clicking the link again, or waiting a few minutes and trying again. If none of that works, send me an email! My address is below.

Are there any plans to bring this service to any other platforms?

Not at the moment, but it's possible! If you really want some platform or the other, email me! My address is below.

One platform I know I can't expand to is Discord. Due to the developer agreement, sending messages as a user is against the ToS.

Why are images disabled in DMs?

I don't actually know! It seems to be on GroupMe's end rather than mine, in that trying to send an image from third-party services in a DM channel fails (Likely as a spam prevention method). Disabling it here simply reflects that.

Why do the date and time pickers look different in different browsers? Why is it so strange to input on Mac?

The site uses date and time input from HTML5. What that means is that I tell your browser (Chrome, Firefox, Safari, IE) to put a date and time picker there, and it's up to the browser to actually put it there. Different browsers make it look different. In the case of Safari on a Mac, it decides to make it look like a basic text box asking for a specific format. Unfortunately, this is on Apple's end, not mine, so I can't make it easier to use.

What data do you collect, and how do you use it? Do you sell user data?

First off, Schmessage never sees your GroupMe username or password, as the site uses GroupMe's OAuth tool, which provides Schmessage with the ability to see what groups you're in and send messages when told to, while leaving security to GroupMe.

Other than your token, the site only collects the form data you explicitly provide - the chat or DM you want to send a message to, the date and time your message should be sent, the text you're sending, and any image you're sending.

All of this data, including your token, is stored until the message is sent, and then it is immediately deleted. We do not keep it for logs, and we do not sell any data.

As a result, if you want to exercise your right to be forgotten, doing so is as simple as canceling any messages that have not yet sent. For any previously sent messages, the data is already gone from our servers.

If you don't sell user data, and you don't have ads, how do you make money?

I actually don't! I made this for fun, and I keep it going because it's relatively cheap, fun, and cool to show to people when they ask what I do. Maybe someday it'll be shut down, but until then, I'm keeping it running at my own expense.

I have a problem/question/suggestion! How can I contact you?

Feel free to send me an email at!