-
-
Notifications
You must be signed in to change notification settings - Fork 751
Add support for forum channels #2184
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
Merged
Merged
Changes from 23 commits
Commits
Show all changes
79 commits
Select commit
Hold shift + click to select a range
b9065ee
Add initial support for forum channels
MinnDevelopment 5644266
Fix some copy-paste issues
MinnDevelopment 0cabd2d
Update union type list
MinnDevelopment a97bc91
Add ForumChannel#createForumPost
MinnDevelopment d3d3719
Implement ForumChannelManagerImpl
MinnDevelopment eb78683
Merge remote-tracking branch 'origin/master' into feature/forums
MinnDevelopment 8765433
Improve checks in ChannelActionImpl
MinnDevelopment fd4d312
Remove tags
MinnDevelopment 45ae0ca
Add throws docs for other overload
MinnDevelopment 581f56f
Add docs for permission checks
MinnDevelopment 48ba485
Add new message count logic
MinnDevelopment 26d4428
Fix typo
MinnDevelopment 9768352
Add forums to Guild#getChannels
MinnDevelopment 9418b61
Add Category#getForumChannels
MinnDevelopment 9aaf5f7
Clear forum channel cache on invalidate
MinnDevelopment a30040e
Reduce code duplication in createXChannel
MinnDevelopment 3919196
Improve some documentation
MinnDevelopment 628e2f7
Add Category#createNewsChannel
MinnDevelopment b4739f6
Add missing docs for IThreadContainer
MinnDevelopment cb4ed95
Improve handling of thread parents
MinnDevelopment 0f37bff
Update docs for ThreadChannel
MinnDevelopment bc34c48
Update more docs of thread channel
MinnDevelopment 3d2f7e9
Make getForumChannelCache return the cache instead of null
MinnDevelopment e25b4e2
Merge remote-tracking branch 'origin/master' into feature/forums
MinnDevelopment a689e3e
Add ForumPostAction
MinnDevelopment 32cfbd6
Update some docs
MinnDevelopment 11517ad
Update src/main/java/net/dv8tion/jda/api/entities/Guild.java
MinnDevelopment 8770569
Fix javadoc errors
MinnDevelopment 346c3a4
Add missing break
MinnDevelopment 6b28ff9
Add another missing break
MinnDevelopment d7ebf59
Add missing docs
MinnDevelopment 3940806
Update docs for archives and add some more missing docs
MinnDevelopment 6e4d5f1
Add handling for forum topic length
MinnDevelopment a336739
Add basic support for applying tags
MinnDevelopment bed9213
Add check for max tags
MinnDevelopment f8c44fb
Merge remote-tracking branch 'origin/master' into feature/forums
MinnDevelopment c86264e
Add support for applied tags on threads
MinnDevelopment f3fbf18
Add handling for tag updates
MinnDevelopment 9160ed7
Add cache flag for forum tags
MinnDevelopment a1d3c46
Handle default thread slowmode
MinnDevelopment dfccd62
Handle channel flags for forums
MinnDevelopment ae85f75
Handle thread flags
MinnDevelopment d5a4961
Merge remote-tracking branch 'origin/master' into feature/forums
MinnDevelopment 191acca
Implement tag ordering by position
MinnDevelopment bca3972
Implement tag emoji and setting available tags on managers
MinnDevelopment 2082c83
Add support to manage available tags
MinnDevelopment 0e1906a
Add webhook support to forums
MinnDevelopment 64162cc
Add convenience getters and support modifying tags
MinnDevelopment f7ace19
Support changing channel flags
MinnDevelopment 22fbb46
Add support for default reactions
MinnDevelopment 47ac2c1
Add missing docs
MinnDevelopment 935116c
Fix some docs
MinnDevelopment 2f6b4e4
Remove todo and update exception message
MinnDevelopment 854a759
Add missing docs to BaseForumTag
MinnDevelopment f324cb1
Fix annotation
MinnDevelopment 30edf96
Use FluentRestAction interface
MinnDevelopment 4ea02aa
Make ChannelUpdateAppliedTagsEvent cache independent
MinnDevelopment 35a60c7
Update ChannelManager#setTopic
MinnDevelopment a3a4ddd
Update exception message for setAppliedTags
MinnDevelopment 31ecfa0
Move checkTypes into Checks class
MinnDevelopment be4b40c
Rename create thread routes
MinnDevelopment c2f104b
Update src/main/java/net/dv8tion/jda/api/events/channel/update/Channe…
MinnDevelopment 1f9c577
Update src/main/java/net/dv8tion/jda/internal/handle/MessageDeleteHan…
MinnDevelopment 9c777e4
Add forum tag events
MinnDevelopment 7d09a14
Fix constructors
MinnDevelopment f8c3cbc
Introduce ISlowmodeChannel attribute interface
MinnDevelopment af69976
Add varargs version of setAppliedTags
MinnDevelopment 81adfa9
Add FluentAuditableRestAction
MinnDevelopment bab2947
Rename isRequireTag to isTagRequired
MinnDevelopment e02dea1
Add more accessors for forum tags
MinnDevelopment 50f23a0
Add event docs
MinnDevelopment 8a90838
Use constants more
MinnDevelopment 0d0fb2b
Update the slowmode supported types and remove outdated todo comment
MinnDevelopment a22fb78
Add missing setters to ChannelAction
MinnDevelopment fce8eaa
Add docs for ISlowmodeChannelManager
MinnDevelopment 9951047
Mention CacheFlag in getAvailableTagCache
MinnDevelopment f7c97f9
Add type checks to ChannelAction
MinnDevelopment 0aa796b
Add default sort oder
MinnDevelopment 051ee54
Missed event
MinnDevelopment File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.