Disallow setting presence for bots #4127
Replies: 5 comments 6 replies
-
That sounds like it would incentivize bot operators to keep doing pointless requests simply to avoid their bot being downgraded to "idle". |
Beta Was this translation helpful? Give feedback.
-
If you really wanted to prevent users from stalling their bots by doing pointless presence updates, you could at least make it binary.
I think there's a reasonable argument to be made for at least allowing gateway bots the no-presence presence like how webhook bots are shown, but setting arbitrary requirements will just incentivise API abuse. |
Beta Was this translation helpful? Give feedback.
-
This really just seems like an unnecessary proposal encouraging developers to spam the API for a green icon instead of a yellow one. |
Beta Was this translation helpful? Give feedback.
-
Requiring something like N requests/minute puts way more strain in everyone. Some bots are small and even some large bots may not have anywhere close to that many requests (as mentioned several times above). I'd argue that forcing an arbitrary request count would cause more stain than that of a bot updating it's status. And this isn't even mentioning the fact that the vast vast majority of the status update throughput is from users. Bots make up a negligible amount of that compared to the literal millions of users all updating their status at the same time. This is a solution to a seemingly non-existent problem, that just creates additional problems. |
Beta Was this translation helpful? Give feedback.
-
merhaba hocam ben de sizin gibi bir bot geliştiricisi ve turk'üm. İnsanlara her zaman bot yapmayı teklif ediyorum ama onlar hep benim kötü olduğumu düşünüyorlar. sizin gibiler biz namuslu türklere kötü bir isim veriyorsunuz. dizlerimin üstüne çökeceğim ve durman için yalvaracağım. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
To prevent stress of bulk presence updates caused by bot users, I propose the presence data for applications (including bots and webhooks) to be synthesised as follows:
Visibility of presence need not be affected by this change.
Beta Was this translation helpful? Give feedback.
All reactions