Christopher F
576a52cdc6
Restructure and replace emojis with a new emote system ( #619 )
8 years ago
Christopher F
7f1fc286cf
Add IChannel.Nsfw, RequireNsfw precondition ( #633 )
* Add IChannel.Nsfw, RequireNsfw precondition
* Refactored IChannel.Nsfw to IsNsfw, removed NsfwUtils
Per pull-request feedback
* proper nsfw channel check
8 years ago
Sindre Langhus
90ac9027cf
Replace Where+FirstOrDefault with FirstOrDefault in SocketClient ( #636 )
* Replace Where.FirstOrDefault with FirstOrDefault
* Replace Where+FirstOrDefault in ClientHelper
8 years ago
RogueException
bd85bbf30a
Moved UserAgent to DiscordConfig
8 years ago
RogueException
c6ccddb4ce
Added UnstableRestClientProvider
8 years ago
RogueException
a306d83283
Added net45 TFM
8 years ago
RogueException
f8b9acc4a1
Use implicit package references ( #626 )
8 years ago
Christopher F
431b7fbd9f
Visual Studio C#7 suggestions
8 years ago
Christopher F
6000b15c4d
C#7 TODOs
8 years ago
RogueException
e762dddfbb
Added SnowflakeUtils
8 years ago
RogueException
ff67c0d9c3
Removed unused canceltoken
8 years ago
Confruggy
5dba95fe59
Update ChannelHelper.cs ( #606 )
* Update ChannelHelper.cs
* typo
8 years ago
Christopher F
660d4b0bf6
Add an upper limit to prune length when banning a user ( #611 )
Messages may only be pruned between 0 and 7 days, otherwise a 400 will be thrown.
8 years ago
RogueException
1d57d0cba6
Add support for invites without attached users
8 years ago
RogueException
284af7b6e2
Support large DeleteMessages collections
8 years ago
RogueException
cbb38bd101
Hide Entity.Discord property
8 years ago
RogueException
d6b6a95a2e
Renamed ClientAPIUrl -> APIUrl
8 years ago
RogueException
e0e28c6dd1
Changed EmbedChannel's type to GuildChannel
8 years ago
RogueException
aae2667fed
Keep tags sorted when adding everyone/here mentions
8 years ago
RogueException
a7f50e7f59
Added EmbedBuilder field helpers
8 years ago
RogueException
fd72583a75
Move guild presence updates to GuildMemberUpdated. Filter duplicate UserUpdated events.
8 years ago
RogueException
b5d817f171
Cleaned up csprojs, added support for tag builds.
8 years ago
RogueException
8dfa0220c3
Prevent overlapping tags
8 years ago
RogueException
7d1cae8ae8
Fixed tag parsing with incomplete tags
8 years ago
RogueException
57013d5639
Don't crash if a rate limit header is unparsable
8 years ago
RogueException
158ce0f922
Started adding IAudioClient incoming stream creation/destruction events
8 years ago
RogueException
5e94b97024
Added RequestOptions to RestClient methods. Added guild summary paging.
8 years ago
RogueException
5aa92f8954
Reset position when uploading file from temp stream
8 years ago
RogueException
bf0be82d15
Added IWebhookUser and MessageSource
8 years ago
RogueException
35d7a0cec8
Ensure UploadFile is always a seekable stream.
8 years ago
RogueException
20f7ba431f
Cleaned up and fixed several reorder issues.
8 years ago
Christopher F
83bd16f329
Don't attempt to convert Embed entities to models if the entity is null
Allows null embeds to be passed into ModifyAsync
8 years ago
Confruggy
fbd34d6719
Update MessageHelper.cs ( #508 )
8 years ago
Mateusz Brawański
efbd3cb681
GuildUserExtensions removed in favour of atomic role add/remove endpoints ( #540 )
* Removed GuildUserExtensions and moved the methods to IGuildUser and implementations
* Made changes per fox's suggestion: Change->Modify. New Modify overload.
* Oops
* Per Volt: reimplemented new endpoints
* Fixing broken docstrings
* I forgot that docstrings are XML
* Implemented atomic add/remove role endpoints
* Removed so people aren't irked
* Added single-item role add/remove methods
8 years ago
RogueException
84b3d24175
Merge pull request #549 from Mushroom/reactions
Added support for reaction 'me' field
8 years ago
RogueException
683541ba24
Added RequireOwner support for User tokens
8 years ago
RogueException
711a4e90a4
Renamed AvatarFormat -> ImageFormat. Cleaned up.
8 years ago
RogueException
6dd2e0a708
Merge pull request #573 from james7132/auto-avatar
Automatic animated avatar detection
8 years ago
RogueException
cc11d667e3
Merge pull request #574 from Sentinent/get-userreactions-fix
Fixed GetReactionsUsersAsync returning an empty enumerable
8 years ago
RogueException
587ec65e79
Added Discord.Net.Webhook
8 years ago
RogueException
1d5b7a2b01
Removed Unknown status
8 years ago
Sentinent
58d9fb1ed6
Fixed GetReactionsUsersAsync returning an empty enumerable
8 years ago
james7132
bfc4fd686e
Automatic animated avatar detection
8 years ago
Mushroom
78076bd9df
Added support for reaction 'me' field
8 years ago
RogueException
1b0e47be42
Fixed SocketRole.CompareTo
8 years ago
RogueException
1cd67c2467
Allow EmbedFieldBuilder to take object values
8 years ago
RogueException
34361fa64a
Merge pull request #537 from RogueException/issue/477
Check that messages older than two weeks are not passed to bulk delete
8 years ago
Christopher F
66b7e0e7f0
Rename precondition to 'YoungerThanTwoWeeks'
8 years ago
Christopher F
2db60749ca
Add IsUnique parameter to CreateChannelInvite
Resolves #469
8 years ago
RogueException
06dcac6a9f
Fixed audio and a few ConnectionManager issues
8 years ago