-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove all user account features #1338
Conversation
Ain't GUILD_SYNC a legacy user implementation as well in shard? |
you left some interfaces dangling around ( And some very old bots can technically be in Group Channels iirc, I assume we aren't considering that as a valid enough reason to keep the around though (made a pr, bsian03#21) |
|
I'm in the process of going through all of them now that I'm on my laptop |
various remnants of Group Channels have been left dotted around |
Is it worth it to still support group channels though? |
bsian half removed them and left behind remnants of them |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- setting presence does not work (missing required properties, see previous comment)
Client#getChannel
still checks for group channels, which no longer exist- various remnants of GroupChannels have been left around (like Client#groupChannels jsdoc, meanwhile neither the property nor class exist)
More things I've just found, the event definitions for |
Removals: - abalabahaha/eris#1283 - abalabahaha/eris#1285 - abalabahaha/eris#1369 Additions: - abalabahaha/eris#494 - abalabahaha/eris#1193 - abalabahaha/eris#1338 - abalabahaha/eris#1386
you may aswell want to remove the hit property from Message, as it is meant for a user-only search feature |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
besides the above, LGTM
I've gone back through some documentation, and now see that GroupChannels are not purely userbot features. #1406 properly implements the official api methods for them. |
Bots can not join group channels anymore though, some bots may still be in one because it was possible in the past. But they do not receive any messages. |
I didn't say they could join them, they can't be received over the gateway sure but they can be retrieved from rest just fine if the bot created it |
|
bsian03/eris@f4db90e...5168831 for reference |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
took a very, very quick glance over this, here's what I've found
Co-authored-by: TTtie <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Getting the call property is still possible in some capacity:
discord/discord-api-docs#6864
breaking: Remove all user account features (abalabahaha#1338)
No description provided.