enzosk8
da335b95c4
Fix general typos ( #852 )
8 years ago
Chris Johnston
f9963380a7
Proposed Solution for #674 Permissions Changes ( #743 )
* Initial commit of changes. Changed permissions from bitwise index to use bitwise flags instead. Modified relevant methods involved
* Revised enum value naming
* Added FlagsAttribute to ChannelPermission, GuildPermission
* Added comments per Joe4evr suggestion
* Added underlines to hex value digits for readability per Joe4evr suggestion
* updated names to better reflect actual permission names as per SubZero0 suggestion
* fix for 236775c2d8
* Replaced Math.Pow with left shift operator
* Cleaned up the formatting of ChannelPermission and GuildPermission enums to make it easier to read
8 years ago
Alex Gravely
e00f17fe55
Move DeleteMessagesAsync from IMessageChannel to ITextChannel ( #829 )
8 years ago
Christopher F
fc5adca94e
Obsolete TokenType.User
8 years ago
Chris Johnston
30e867a183
Implement welcome message channels ( #819 )
8 years ago
Christopher F
4846264074
Add IsNsfw to TextChannelProperties
8 years ago
Christopher F
608bc359ee
Removed IChannel#Nsfw, added to ITextChannel
8 years ago
Christopher F
5d7f2fc7ec
Add GetReactionUsersAsync(IEmote) overload ( #731 )
* Add GetReactionUsersAsync(IEmote) overload
Resolves #730
* Remove obsolete GetReactionUsersAsync(string) overload
8 years ago
Hsu Still
0de5d5b02b
Added SendFileAsync ( #774 )
8 years ago
Christopher F
506a6c96c9
Throw when attempting to add or remove a member's EveryoneRole ( #781 )
* Throw when attempting to add or remove a member's EveryoneRole
This resolves #780
* Removed braces
8 years ago
Pat Murphy
d89804d7c7
Fix potential nullref in embedBuilder value setter ( #734 )
* Fix potential nullref in embedBuilder value setter
* Null check on footer iconUrl
* Adding checks for the other URL properties
* Adding IsNullOrUri extension
* Setting StringExtensions as internal
8 years ago
RogueException
394e0aa4d1
Reorganized properties in Emoji.cs
8 years ago
Pat Murphy
224d0403db
Adding Equals() overloads for reactions/emotes ( #723 )
8 years ago
Alex Gravely
41222eafeb
Add color presets. ( #725 )
* Add DiscordColors struct
* Moved presets to Discord.Color
8 years ago
Christopher F
7837c4862c
Revert change of all Url types on IEmbed to string ( #724 )
8 years ago
Christopher F
1ce1c019b3
Add support for audit log reasons ( #708 )
* Add support for audit log reasons
* Made changes per discussion
8 years ago
Christopher F
daae56e37e
Merge remote-tracking branch 'origin/dev' into dev
8 years ago
Christopher F
1d612f15c8
ToString on types of IEmote should return a chat formatted string
8 years ago
FiniteReality
107f1b5803
Add 'tweet' embed type
8 years ago
Christopher F
ea685b4f23
Add 'article' EmbedType
8 years ago
Amir Zaidi
d088d7b05c
Add packetLoss argument for PCM streams, change FrameBytes to FrameSamplesPerChannel in OpusEncodeStream ( #677 )
8 years ago
Christopher F
256af0b269
Merge remote-tracking branch 'origin/issues/667' into dev
8 years ago
Pat Murphy
5601d00285
Add various property validation in EmbedBuilder ( #711 )
* Add various property validation in EmbedBuilder
* Embed URI changes
Changes property types for any URLs in Embeds to System.URI.
Adding field name/value null/empty checks.
* including property names in argumentexceptions
* Adds overall embed length check
8 years ago
Christopher F
fb0a056d76
Add IUser#SendMessageAsync extension ( #706 )
* Add IUser#SendMessageAsync extension
* Add ConfigureAwait
8 years ago
Christopher F
0708bc5d48
Add EmbedType enum
8 years ago
Christopher F
1942637380
Merge pull request #656 from AntiTcb/fix/GetDMChannelAsync
Remove IUser.CreateDMChannelAsync / Fix SocketGlobalUser.DMChannel
8 years ago
AntiTcb
fb57a61432
Rename to GetOrCreateDMChannelAsync
8 years ago
Alex Gravely
8c2a46e9e7
Add ulong overload to IMessageChannel.DeleteMessagesAsync ( #649 )
8 years ago
Christopher F
23eda77f95
Merge pull request #680 from BlockBuilder57/patch-1
Add newest verification level
8 years ago
Izumemori
1d096a7fc5
Fix spelling
8 years ago
BlockBuilder57
2ef53330fb
Add newest verification level
Users must have a verified phone on their Discord account.
http://i.imgur.com/BexDgzS.png
8 years ago
AntiTcb
73611d1fab
Remove IUser.CreateDMChannelAsync, implicitly implement IUser.GetDMChannelAsync
8 years ago
RogueException
333881a711
Expose audio header more often
8 years ago
RogueException
285a0e5817
Updated deps, cleaned csprojs
8 years ago
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
RogueException
bd85bbf30a
Moved UserAgent to DiscordConfig
8 years ago
RogueException
a306d83283
Added net45 TFM
8 years ago
RogueException
f8b9acc4a1
Use implicit package references ( #626 )
8 years ago
RogueException
582b8f9637
Added ChannelName/GuildName to IInvite
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
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
8d9e11c08a
Exposed IAudioClient.SetSpeakingAsync
8 years ago
RogueException
79fd14a95f
Various audio fixes
8 years ago
RogueException
6a0c57cfe4
Add range checks to new overload
8 years ago
RogueException
0ce313c408
Added int constructor to Color
8 years ago
RogueException
e92cfd20ac
Audio bugfixes and improvements.
8 years ago
RogueException
b62c9dc315
Added UdpLatency to IAudioClient
8 years ago