RobloxGmail - Send Emails through Gmail using a Google Apps Script Web App

Whats even the use for robloxGmail? Other then sending error reports.

1 Like

Anything. All it is is an API for Gmail, so you could use it however your imagination decides.

4 Likes

As previously said, a lot. You can for example notify yourself whenever a certain player joins, when someone spends X or more Robux, when your game reaches X amount of players, when moderators in your game (if any) report issues to you, feedback forms.

You can also tie this up with a service like pushover.net, however, they have a web API themselves, so it’d be easier and less costly to use that one over email, but the option is there, at least.

2 Likes

Consider setting up some kind of authentication, all it takes is a wrong person to find your ScriptId for it to be abused.

3 Likes

This is a very good idea. I almost included some kind of verification system in the tutorial, but decided to leave this for each individual to add if they want. I didn’t want to overcomplicate the tutorial.

1 Like

Yes, the purpose behind this tutorial, was not for it to be used to make a chat or messaging system, but for smaller scale tasks like analytics, or notification. Of course, I’m sure there are many possibilities for things you can create with a system like this, but that was my thinking.

2 Likes

I’m glad you think it’s easy to follow! My mission while creating this, was to enable even beginner programmers to be able to send emails. Normally, without Google Apps Script, accomplishing a task like this would be a little tricky, and require you to set up a web server.

1 Like

i hope scam games dont start using this but its cool anyways.

8 Likes

I know this is off topic, but do you take commissions? I’m trying to make a discord Roblox Status bot.

Unfortunately, I’m not accepting commissions at the moment. However, if you DM me, I could give you some pointers in the right direction for making it yourself.

This is very cool! I have some ideas of how I could use for this… >:)

1 Like

Hey, great tutorial! I am trying to use it for a feedback chat system, and it gets all the way to the end, then says that it is not found.Screen Shot 2020-10-05 at 1.46.05 PM It takes me to the line where I print the output. I am not getting any emails either. sorry for the bump :slight_smile:

1 Like

If I understood correctly, you said that that print was being generated from the result of the GetAsync().That probably has something to do with what you are sending to the Google Apps Script program, or a issue with the Google Apps Script program itself.

If this is being returned from the pcall in your roblox code on the other hand, then its most likely a problem with the requesting.

Would you be able to DM the code you are using on both ends of your program, so I could try to help you out?

1 Like

Mhm! So the Google Apps Script and the chat script I am using?
Edit: I sent it now!

2 Likes

Its awesome!! I never thought about it… I readed that its even possible to make http request and stuff… But I never tried it… yet. I consider you a talented genius, everything looks easy for you, I will always follow ur stuff :+1:

1 Like

Wow, I am already seeing how I could use this. This is just really great. Thanks for this amazing tutorial!

1 Like

Why would people want to send an Email ingame?

1 Like
1 Like

Idk if it’s written here, but is it possible the main script (the one that actually sends the email) being Local Script?

No it actually can’t be executed so ye.