This still works, but it is recommended you use the Discord bot instead!
AriesMS Announcement Discord Bot
This is a simple bot that takes the messages from the official AriesMS Discord and forwards them to a Discord text-channel of your choice. Use the following link to add the bot to your server: https://discord.com/oauth2/authorize?client_id=995407440092868640&permissions=2048&scope=bot Make sure...
elluel.net
AriesMS Announcement Discord Bot
This is a simple bot that takes the messages from the official AriesMS Discord and forwards them to a Discord text-channel of your choice. Use the following link to add the bot to your server: https://discord.com/oauth2/authorize?client_id=995407440092868640&permissions=2048&scope=bot Make sure...
elluel.net
After the removal of the AriesMS Discord I was asked by a friend to create a way to get notifications inside Discord everytime a new update is created on the forums.
I made a very simple and free automation using google spreadsheets and appscripts to scrape the forums, that posts notifications to a discord channel of your choice via discord webhooks.
Setting it up is quite fast.
To get started you only require 2 things:
1. A google account
- If you don't already have one, you can create one here: https://google.com/accounts/Newaccount
2. A discord server that you have administrative rights on.
- To be precise, you need permissions to create webhooks for discord channels.
How to set everything up
1. Make a copy of the spreadsheet
- You can give the spreadsheet any name you want. Just don't rename any Sheets/Pages.
Spreadsheet URL: https://docs.google.com/spreadsheets/d/1ZWtS986rFlzm4Mo1Ebt9-vwJ1gb0EohKcXMvkjUd9LE/
2. Create a webhook URL for the discord channel you want the notifications to get posted in.
3. Enter ID and Webhook URL in the App Script.
- On the spreadsheet page click "Extensions" -> "Apps Script"
Discord Webhook:
Spreadsheet ID:
4. Set up timed triggers.
Click on the Clock icon on the left hand side.
Note: If this is your first time setting up a trigger or running the script, you may need to give the script access to certain functions related to this whole topic.
5. You're done!
Update posts on the forums SHOULD get posted to your discord channel automatically now.
Note:
Since not much time was spent to bugtest this there may or may not still be some bugs. Feel free to report any bugs to me or fix them yourself.
1. How do I disable the script again if I don't want it to run anymore?
- Either delete the timed trigger, the webhook or the entire spreadsheet.
2. What exactly gets posted to discord?
- All starterposts from the "Updates" subforum and 2 additional posts per thread. I feel like that should cover enough information from the forums to be useful. Edits do not get pushed to discord.
3. Have you ever learned to follow something that's called "best practice"?
- No hablo inglés
4. Why did you not create a bot that I can invite to my server for this?
- Because I didn't want to invest more time into this than needed. Spreadsheet + App Script is easy and fast to set up stuff like this with...and it's free.
5. Can I edit the script/spreadsheet?
- Sure. If you know what you're doing go for it. I won't troubleshoot your stuff though.
6. Why write X in your code and not Y?
- Feel free to do edit stuff yourself. Now here:
7. Will this work forever?
- Theoretically yes. Some stuff on the forums might change though, which would require some edits in the script and/or spreadsheet for it to work again.
- Either delete the timed trigger, the webhook or the entire spreadsheet.
2. What exactly gets posted to discord?
- All starterposts from the "Updates" subforum and 2 additional posts per thread. I feel like that should cover enough information from the forums to be useful. Edits do not get pushed to discord.
3. Have you ever learned to follow something that's called "best practice"?
- No hablo inglés
4. Why did you not create a bot that I can invite to my server for this?
- Because I didn't want to invest more time into this than needed. Spreadsheet + App Script is easy and fast to set up stuff like this with...and it's free.
5. Can I edit the script/spreadsheet?
- Sure. If you know what you're doing go for it. I won't troubleshoot your stuff though.
6. Why write X in your code and not Y?
- Feel free to do edit stuff yourself. Now here:
7. Will this work forever?
- Theoretically yes. Some stuff on the forums might change though, which would require some edits in the script and/or spreadsheet for it to work again.
Last edited: