You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a user have too many roles the bot are unable to create a channel due to discord internal limitation of 2000 character per message.
Because mod mail first message during thread creation includes roles of the recipient the bot are unable to create the actual channel but the thread gets created instead.
This causes problems where theres no channel and you cant close the thread by any means possible and the recipient cant use modmail bot at all.
Whats the eval command to close the thread from a recipient?
Suggestion: Set a hard limit of how many roles can be displayed in the channel. If it exceed the thresthold, replace it with a phrase like "Too many roles to display."
Perhaps make a new command where it force close all "opened" threads by user. This would be useful feature, specially if theres any future issues that causes channel to not get created by various factors.
The text was updated successfully, but these errors were encountered:
Sasiko
changed the title
Too many roles causes issues when using contact command
excessive amount of roles causes issues for channel creation.
Mar 5, 2019
When a user have too many roles the bot are unable to create a channel due to discord internal limitation of 2000 character per message.
Because mod mail first message during thread creation includes roles of the recipient the bot are unable to create the actual channel but the thread gets created instead.
This causes problems where theres no channel and you cant close the thread by any means possible and the recipient cant use modmail bot at all.
Whats the eval command to close the thread from a recipient?
Suggestion: Set a hard limit of how many roles can be displayed in the channel. If it exceed the thresthold, replace it with a phrase like "Too many roles to display."
Perhaps make a new command where it force close all "opened" threads by user. This would be useful feature, specially if theres any future issues that causes channel to not get created by various factors.
The text was updated successfully, but these errors were encountered: