Commit Graph

1902 Commits

Author SHA1 Message Date
RogueException
4678544fed Added remaining gateway events, added IAudioChannel, added CacheModes 2016-10-04 07:32:26 -03:00
RogueException
e038475ab4 Removed old bucket system, cleaned up api calls. Fixed compile errors. 2016-09-29 05:10:40 -03:00
RogueException
dd86f03306 Started converting websocket and rpc classes 2016-09-28 04:12:47 -03:00
RogueException
0c4641ac68 Updated versions to beta2 2016-09-22 21:32:42 -03:00
RogueException
683f0d5013 Merged changed from dev branch 2016-09-22 21:31:48 -03:00
RogueException
6319933ed0 Concrete class prototype 2016-09-22 21:15:37 -03:00
RogueException
1d24bc7808 Merge pull request #285 from FiniteReality/issue/264
Add PriorityAttribute and sort commands by priority in CommandService
2016-09-20 17:48:16 -03:00
RogueException
336e6d20d9 Fixed braces 2016-09-20 17:46:12 -03:00
RogueException
5f5974fe97 Merge pull request #271 from Kwoth/fix-OptionalMessageUpdated
Fixed Optional argument in Message Updated event
2016-09-20 17:45:14 -03:00
FiniteReality
accb3e27b8 Add PriorityAttribute and sortby priority in Search 2016-09-15 18:43:06 +01:00
Pat Murphy
4f0a29bbd7 fixing a comment typo 2016-09-13 19:21:35 -07:00
Khionu Terabite
b6c634b8b5 Renamed Description/Summary Attributes to Summary/Remarks, as per discussion in #239 2016-09-06 16:19:43 -04:00
Kwoth
d2b37c38d6 Fixed Optional argument in Message Updated event 2016-09-06 18:43:25 +02:00
Auxe
9f9a65135d Removed a duplicate statement 2016-09-05 19:37:31 -05:00
Auxe
4919c8f591 Made the requested changes 2016-09-05 19:32:58 -05:00
Auxe
169b09aadd Fixed channel being null 2016-09-05 19:14:55 -05:00
RogueException
550e0c8cf1 Removed tabs 2016-09-03 21:30:03 -03:00
Mushroom
b749be8a2f Optimize on release builds only 2016-09-04 00:55:26 +01:00
Mushroom
3df4201c8c Optimize rest of lib for release builds 2016-09-04 00:29:46 +01:00
RogueException
8b67b765c4 Merge pull request #250 from FiniteReality/issue/249
Add Sanitize function to escape Markdown
2016-09-01 15:25:06 -03:00
FiniteReality
c05f44a544 Allow command groups to work correctly 2016-08-31 15:28:38 +01:00
FiniteReality
cddc39dfa1 Don't add multiple spaces for multiple groups 2016-08-31 15:05:31 +01:00
FiniteReality
1ab763e157 Allow parameterless commands to build correctly
Resolves #253
2016-08-31 14:07:35 +01:00
FiniteReality
42e127ac85 Resolve #251 2016-08-30 00:26:34 +01:00
FiniteReality
fd9ec3ca16 Add Sanitize function to escape Markdown (#249) 2016-08-29 22:20:32 +01:00
Joe4evr
bd8a601e17 Replace locking on 'this'. 2016-08-29 16:17:52 +02:00
FiniteReality
4848f307d3 Fix #244 and use the correct string 2016-08-29 14:56:43 +01:00
RogueException
ab42129eb9 Include which command failed to build on exception 2016-08-28 03:44:45 -03:00
RogueException
23a0316252 Split IMessage into IUserMessage and ISystemMessage 2016-08-27 19:07:22 -03: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
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
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
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
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