Thank you all so much for contributing lol! There was lots of arguments but it was all really helpful and good talk. Also, thanks for the help.
Can I suggest using trello as a logging system?
You can add a new card with the serverid as the name, and add every logged message/command under the description, add onto the description of the card.
Otherwise like @sjr04 Sentral may be a good idea, since Discord API limits on rates of which you send requests and characters per-message.
Discord webhooks are for sending quick messages without a Discord bot.
Credits to SSSpencer413:
no
Trello is a collaborative organization tool. You organize things to do, into boards. A to-do list, basically.
You’ll still get rate-limited, too many requests,
I had a message logging system, all the requests didn’t go through at times.
Plus it wont update the username and/or image if you change it per message every time.
Can confirm, discord webhooks are being able to be called from live servers as well.
Yes, but it still works, since they have an API to create cards and all, its a cheap way to do it but if one doesnt know how to use Sentral, theres tutorials how to do it with trello.
I’m giving @op easy solutions to what he wants to achieve.
Just because it works doesn’t mean it’s a good solution.
And there aren’t with Sentry*?
Easy yet unwise.
I was looking for something like this
That looks like a Discord embed, as everyone stated before, Discord is not a logging service and recommends that you use something else other than Discord to log command execution.
I’m late on this but it doesn’t matter.
Discord can be used as a logging service. Personally, I use Discord for command logging, exploit logging and other stuff. Some people might disagree that Discord is “not” a logging service, but I find it better over trello. Trello may be too complex for new programmers.
Adding on, I believe Roblox and Discord takes action on your account if you’re spamming their API system. Such as chat logs for example. If you have a game with a lot of players in-game and they’re all chatting at once, that’s considered flooding the API system.
All in all, Roblox allows webhooks and logging to be sent from Roblox. It’s nothing new to most groups and it shouldn’t even be removed at all.
This is not a valid counterargument. You can’t say “well some people say x is better than y, but I think y is better than z” You never actually address the claim in that argument.
Discord is not a logging service. It is against Discord’s TOS, not Roblox’s. Trello has nothing to do with it. (I am unfamiliar with the TOS and regulations on Trello’s api so I will not address this) Roblox takes no action as long as you stay within the limits that it puts on you (if somehow you even broke out of it). Discord on the other hand will take action against your account if you abuse its api.
Discord will actively reach out to users abusing their api. Many developers have stories of Discord sending emails threatening moderation if they continue to abuse their api. They do a thorough investigation to make sure your webhook is legitimate, and if it is not then they notify you.
While they won’t reveal exactly what flags their system, we do know that a large number of api requests is a big one, as well as a large number of accumulated logs. Smaller projects are technically fine, but you are still violating Discord’s TOS.
Again - Roblox has no part in this, but Discord does. Just because you’re on the Roblox platform does not give you the right to ignore another platform’s rules and restrictions.
I use Discord webhooks for bigger projects. One being Roblox’s Got Talent, where we store all of our mod calls logged to Discord. There’s a lot of mod calls that come in every few seconds, but Discord never reached out to us?
If this was the case, the Discord server has not been suspended or flagged by Discord and we have been doing this since 2017.