Christopher F
9085e44dda
Merge pull request #712 from AntiTcb/patch-1
Update events.cs, clarify enabling message caching.
8 years ago
Christopher F
3b8434cdc4
Merge pull request #715 from Joe4evr/patch-2
PreconditionGroup quick fix
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
Christopher F
04e71129cf
Merge pull request #718 from FiniteReality/issue/missing-tweet-type
Add 'tweet' embed type
8 years ago
FiniteReality
107f1b5803
Add 'tweet' embed type
8 years ago
Christopher F
a396a1cb1c
Merge pull request #717 from Joe4evr/FixPropertyInjection
Fix attempting to inject into static properties
8 years ago
Joe4evr
cc390f03de
Fix the off-chance that someone has a property without a getter
8 years ago
Joe4evr
34917a35de
In my defense, it was 2:40 AM
8 years ago
Joe4evr
444868b22d
Fix attempting to inject into static properties
8 years ago
Joe4evr
36ed2b49f0
PreconditionGroup quick fix
It didn't make much sense
8 years ago
Christopher F
ea685b4f23
Add 'article' EmbedType
8 years ago
Alex Gravely
707ec95717
Add SocketRole.Members property ( #659 )
* Add SocketRole.Members property
* Change Members to IEnumerable.
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
5f04e2beba
Cache outgoing presence data if disconnected ( #705 )
This resolves #702
8 years ago
Christopher F
fb0a056d76
Add IUser#SendMessageAsync extension ( #706 )
* Add IUser#SendMessageAsync extension
* Add ConfigureAwait
8 years ago
Finite Reality
cce572c600
Include names in command builder exceptions ( #663 )
8 years ago
Joe4evr
4a9c8168a9
Add grouping of preconditions to allow for flexible precondition logic. ( #672 )
* Add grouping of preconditions to allow for flexible precondition logic.
* Fix checking Module Preconditions twice (and none of the command's own)
* Fix command preconditions group 0 looping over every other precondition anyway #whoopsies
* Use custom message when a non-zero Precondition Group fails.
* Fix doc comment rendering.
* Refactor loops into local function
* Considering a new result type
* Switch to IReadOnlyCollection<T> and fix compiler errors
* Revert PreconditionResult -> IResult in return types - Change PreconditionResult to a class that PreconditionGroupResult inherits.
* Feedback on property name.
* Change grouping type int -> string
* Explicitly use an ordinal StringComparer
* Full stops on error messages
* Remove some sillyness.
* Remove unneeded using.
8 years ago
Christopher F
d44d5e7198
Merge pull request #710 from FiniteReality/issue/704
Change wording of permission preconditions
8 years ago
Alex Gravely
6e21d33999
Update events.cs
Forgot a var >_>
8 years ago
Alex Gravely
759da09c38
Update events.cs
Gladly taking suggestions for a better comments.
8 years ago
Christopher F
33e765f8f5
Use StringEnum converter in API model
8 years ago
FiniteReality
0550006d56
Change wording of permission preconditions
Also fix an issue where RequireBotPermission may throw if used in a
non-guild channel which required guild permissions.
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
6ad4889a9e
Merge pull request #651 from Bond-009/patch-1
Remove wrong parameter from FFMPEG audio example
8 years ago
Christopher F
23eda77f95
Merge pull request #680 from BlockBuilder57/patch-1
Add newest verification level
8 years ago
Christopher F
9a8d914735
Merge pull request #642 from Fr0sZ/patch-1
Fixed exemple calling old non existing function.
8 years ago
Christopher F
699ac29ff5
Merge pull request #645 from Bond-009/patch-2
Update the example precondition to use IServiceProvider
8 years ago
Christopher F
77bf841d1d
Merge pull request #669 from Bond-009/cmddocs
Update cmd docs to use IServiceProvider
8 years ago
Drew
fb01e16b36
Fixed dead link ( #662 )
* Update intro.md
* Update intro.md
* Update intro.md
* Update intro.md
* Update intro.md
* Update intro.md
* Update intro.md
8 years ago
Christopher F
1018fa6873
Merge pull request #683 from Joe4evr/QuickstartExtraComments
Added/clarified some comments in structure.cs
8 years ago
Christopher F
925ae945e1
Merge pull request #699 from Izumemori/spelling-fix
Fix spelling
8 years ago
Joe4evr
b0a3ce5e7c
Respond to feedback.
8 years ago
Izumemori
1d096a7fc5
Fix spelling
8 years ago
Joe4evr
6cdc48bfa6
Move instructions about BuildServiceProvider() up
8 years ago
Joe4evr
12acfec1db
Respond to feedback
8 years ago
Joe4evr
d05191ed05
Added/clarified some comments in structure.cs
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
8eb9b2071c
Set hasHeader in SodiumEncrypt
8 years ago
RogueException
333881a711
Expose audio header more often
8 years ago
Bond_009
892eca39fd
Update cmd docs to use IServiceProvider
8 years ago
Christopher F
3fb661a33a
fix docs compile issue
8 years ago
AntiTcb
7db38f32bb
Attach/Remove DMChannel to SocketGlobalUser.DMChannel property
8 years ago
AntiTcb
33a91ba3de
Remove redundant explicit interface definition.
8 years ago