Commit Graph

1832 Commits

Author SHA1 Message Date
Christopher F
4e636f732d Add documentation for Preconditions, Aliases, Command Structure
Resolves #223
2016-08-27 17:44:58 -04:00
Christopher F
15018e243a Fix documentation link in README 2016-08-27 17:14:47 -04:00
RogueException
5ee9ca5c31 Merge pull request #230 from FiniteReality/feature/command_aliases
Implement Command Aliases
2016-08-27 17:35:41 -03:00
RogueException
f92049e101 Added ChannelPinnedMessage message type 2016-08-27 15:56:43 -03:00
FiniteReality
94dc123e8d Use aliases while removing from the CommandMap 2016-08-27 19:49:27 +01:00
RogueException
92e86525e0 Merge pull request #234 from Joe4evr/IEquatable
Constrain IEntity's TId to IEquatable<TId>
2016-08-27 15:27:34 -03:00
Joe4evr
a326824cdb Constrain IEntity's TId to IEquatable<TId> 2016-08-27 19:41:38 +02:00
RogueException
7f7fe6b3c9 Ignore CHANNEL_PINS_ACK 2016-08-27 14:30:59 -03:00
RogueException
8ec0733e2f Fixed DownloadAllUsersAsync 2016-08-27 09:03:31 -03:00
RogueException
f2c38567b6 Fixed ChannelTypeReader by mention 2016-08-27 08:21:16 -03:00
RogueException
027b0b8a96 Merge pull request #231 from Kwoth/patch-2
Fixed IRole typereader -  4) #229
2016-08-27 04:29:24 -03:00
Master Kwoth
2cd97bd594 Fixed IRole typereader ref #229 2016-08-27 03:27:10 +02:00
FiniteReality
95cf63243d Implement Command Aliases
This implementation could probably be more efficient, but I
opted for clarity and simplicity where possible.
2016-08-26 22:28:35 +01:00
RogueException
99b6e8f07b Updated README badges 2016-08-26 01:22:19 -03:00
RogueException
4f7797705f Added build script 2016-08-26 00:39:52 -03:00
RogueException
3b90415fd1 Fixed a few warnings 2016-08-25 23:36:18 -03:00
RogueException
01c4771217 Update version to beta 2016-08-25 23:32:48 -03:00
RogueException
bed27778db Minor cleanup 2016-08-25 23:30:42 -03:00
RogueException
5519cfa9fd Merge pull request #228 from Nitix/fix-174
Fix Voice Channel being null #174
2016-08-25 23:29:47 -03:00
RogueException
de4393839d Set _heartbeatTime before sending a heartbeat 2016-08-25 21:55:58 -03:00
Christopher F
52d536fe6a Include Documentation for Migrating from 0.9.x to 1.0 2016-08-25 19:10:01 -04:00
Nitix
345e429d20 Remove unused import 2016-08-26 00:20:19 +02:00
Nitix
ab1989ffeb Change code formating to follow the style 2016-08-26 00:17:21 +02:00
Nitix
f1bc568f45 Fix Voice Channel being null #174 2016-08-26 00:04:11 +02:00
RogueException
ed7a072b3d Fixed handling of GUILD_DELETE 2016-08-25 06:52:36 -03:00
RogueException
40abaefd20 Dont remove guilds on GUILD_UNAVAILABLE 2016-08-25 06:47:28 -03:00
RogueException
c0db4bbfa3 Add null checks to DiscordSocketClient's RemoveXXX functions 2016-08-25 05:56:01 -03:00
RogueException
774b54de72 Added connection timeout. Dont require a lock to abort a failed connection attempt. 2016-08-25 00:13:38 -03:00
RogueException
83aca9acef Dont crash the heartbeat task if unable to send a heartbeat 2016-08-23 06:13:16 -03:00
RogueException
f6d8659a2e Removed ParamList null checks 2016-08-21 21:47:32 -03:00
RogueException
40da0241c8 Merge pull request #219 from RogueException/khio-patch
Fixed NullRef
2016-08-21 21:43:59 -03:00
RogueException
93371884de Merge pull request #220 from RogueException/khio-patch2
Correct Parameter.Summary Source
2016-08-21 21:20:58 -03:00
Khionu Terabite
ad54be8790 Changed Parameter Summary from pulling DescriptionAttribute to SummaryAttribute 2016-08-21 18:27:36 -04:00
Khionu Terabite
2e43b6b08b Fixed NullRef 2016-08-21 16:43:22 -04:00
RogueException
99e9c36a69 Fixed nullrefs in command parsing 2016-08-21 11:07:32 -03:00
RogueException
324664917d Added new parameter scoring, support multiple matches 2016-08-21 11:03:50 -03:00
RogueException
ed7710fbef Optimize lib for release builds 2016-08-20 22:37:33 -03:00
RogueException
cc9e1c1a65 Improve array conversion for paramslist 2016-08-20 20:57:25 -03:00
RogueException
432cecc7b2 Merge pull request #213 from FiniteReality/issue/212
Add DI support to command Groups
2016-08-20 18:14:13 -03:00
FiniteReality
610a3a26ab Add DI support to command Groups 2016-08-20 21:06:13 +01:00
RogueException
03b770dd5c Minor docstring fix on OverwritePermissions 2016-08-19 12:02:07 -03:00
RogueException
5caafc173d Added UseExternalEmojis permission 2016-08-19 12:01:32 -03:00
RogueException
dfdafd5ec4 Updated channel masks 2016-08-19 11:49:49 -03:00
RogueException
9951112908 Readded AutoLoad setter 2016-08-18 20:21:36 -03:00
RogueException
501f965bc0 Merge pull request #208 from Kwoth/patch-1
Fixed AddBanAsync(IUser,int) calling itself
2016-08-18 19:44:29 -03:00
RogueException
24ed9c6c09 GuildPermissions should take into account ownership and administrator 2016-08-18 19:42:52 -03:00
Master Kwoth
f12841c3fa Fixed AddBanAsync(IUser,int) calling itself instead of AddBanAsync(ulong,int)
Fixes StackOverflowException which occurs when AddBanAsync is called.
2016-08-18 23:50:48 +02:00
RogueException
a15b5667c8 Merge pull request #204 from Kwoth/issues/201
Proper implementation of GetMessagesAsync, fixes #201 ?
2016-08-18 11:32:38 -03:00
RogueException
e1da83e2c7 Merge pull request #205 from FiniteReality/issue/202
Add Prefix property to Module
2016-08-18 11:31:41 -03:00
RogueException
06e81cbcca Merge pull request #206 from FiniteReality/issue/203
Add NameAttribute for overriding Name in commands/modules
2016-08-18 11:30:13 -03:00