Commit Graph

797 Commits

Author SHA1 Message Date
WSIContractor
ce63d8c2a7 Changed the dev branch version number
Changed the documentation to reflect the right version number and to prevent confusion. Changed from 0.8.0-beta1 to 0.8.1-beta.
2015-11-02 09:49:57 -08:00
RogueException
4f4075aae2 Minor doc edit 2015-11-02 09:03:56 -04:00
RogueException
2eeb5d2bd3 Fixed conflicting mention checks 2015-11-01 23:35:40 -04:00
Brandon Smith
d418c95481 Improve message cache management 2015-11-01 23:29:40 -04:00
RogueException
370a3e9b08 Removed references from Invite. 2015-11-01 23:29:40 -04:00
RogueException
38dd1efa0f Improved equality checks for cache objects 2015-11-01 23:29:40 -04:00
RogueException
eb0c14e287 Dont run .Cache on fake cache objects. 2015-11-01 23:29:40 -04:00
RogueException
92ceacd01e Added basic service model, even more commands cleanup! 2015-11-01 23:29:40 -04:00
RogueException
e2bf2bcc89 Added Message.MentionedChannels 2015-11-01 23:29:40 -04:00
RogueException
c6a81a14b6 Added support for unparsed parameters, more cleanup 2015-11-01 23:29:40 -04:00
RogueException
faae530ae1 Brought back CommandPlugin.CommandChar 2015-11-01 23:29:40 -04:00
RogueException
ee22765215 Renamed IsHidden -> Hide 2015-11-01 23:29:40 -04:00
RogueException
db556c358d Added ParameterType 2015-11-01 23:29:40 -04:00
RogueException
91cfab1b5d FindUsers and FindChannels support mentions, FindUsers has a channel overload, and less bugs. 2015-11-01 23:29:40 -04:00
RogueException
5c2c367228 Fixed crash for having multiple optional parameters 2015-11-01 23:29:40 -04:00
RogueException
c5a89655f7 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. 2015-11-01 23:29:40 -04:00
RogueException
ecc6ee648e Cleaned up a few parts, combined all errors into one event. 2015-11-01 23:29:40 -04:00
Googie2149
89eb8f168b Fixed commands with .AnyArgs() set 2015-11-01 23:29:40 -04:00
Googie2149
c729eaae8b Revamped CommandsPlugin
This uses a dictionary for the commands list, if a command has a max
args set it'll only get that amount, will call the UnkownCommand event,
and now has a built in help command that can be optionally enabled.
CommandChar is now a list, but a single character can still be used.
Externally, not much should have changed, but commands can be hidden
from the help command and a description can be set. There's probably
more that I've forgotten about.
2015-11-01 23:29:40 -04:00
RogueException
acc192c689 Don't crash when user/channel mentions are received in a PM 2015-11-01 23:29:18 -04:00
RogueException
6142b94d29 Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git 2015-10-31 00:36:38 -03:00
RogueException
8d953a69e9 Dont crash if a mention is sent in PM 2015-10-31 00:36:24 -03:00
Brandon Smith
503a2ee37d Improve message cache management 2015-10-31 00:31:14 -03:00
RogueException
de139337af Removed references from Invite. 2015-10-30 13:24:49 -03:00
RogueException
1f07a73ec0 Improved equality checks for cache objects 2015-10-30 13:10:48 -03:00
RogueException
48000ec66e Dont run .Cache on fake cache objects. 2015-10-30 12:56:03 -03:00
RogueException
e6ee813b1f Added basic service model, even more commands cleanup! 2015-10-30 12:55:36 -03:00
RogueException
44ebf50d81 Added Message.MentionedChannels 2015-10-30 10:54:33 -03:00
RogueException
0fe2785b15 Added support for unparsed parameters, more cleanup 2015-10-30 10:35:53 -03:00
RogueException
ace8ad676e Brought back CommandPlugin.CommandChar 2015-10-30 10:04:20 -03:00
RogueException
b25b0e92b2 Renamed IsHidden -> Hide 2015-10-30 10:01:05 -03:00
RogueException
063d56687c Added ParameterType 2015-10-30 09:55:08 -03:00
RogueException
6c6d181b4b FindUsers and FindChannels support mentions, FindUsers has a channel overload, and less bugs. 2015-10-30 09:45:42 -03:00
RogueException
8991bad447 Fixed crash for having multiple optional parameters 2015-10-29 23:35:16 -03:00
RogueException
44fb33b511 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. 2015-10-29 23:33:05 -03:00
RogueException
694a5840f2 Cleaned up a few parts, combined all errors into one event. 2015-10-29 20:29:51 -03:00
RogueException
4574c8bd3a Merge branch 'dev' of https://github.com/Googie2149/Discord.Net into Googie2149-dev 2015-10-29 19:49:32 -03:00
RogueException
50d8d76e73 Parse datetimes correctly 2015-10-29 15:09:22 -03:00
RogueException
b2f742453b Added Invite.CreatedAt 2015-10-29 15:09:03 -03:00
RogueException
c0cde7ff5c Initialize User.Roles sooner 2015-10-29 02:58:09 -03:00
RogueException
d13afaca0e Added Client.PrivateChannels 2015-10-29 02:42:35 -03:00
RogueException
6635ab97dd Cleaned up ToString on model classes 2015-10-29 02:30:23 -03:00
Googie2149
d8d0df290b Fixed commands with .AnyArgs() set 2015-10-29 01:26:12 -04:00
RogueException
6842d81053 Apply permissions mask after resolving. 2015-10-29 02:23:57 -03:00
RogueException
5d03b38afa Voice channel members now only list members connected to that channel, and private channels actually populates members. 2015-10-29 02:21:55 -03:00
Googie2149
db4e8a1ec6 Revamped CommandsPlugin
This uses a dictionary for the commands list, if a command has a max
args set it'll only get that amount, will call the UnkownCommand event,
and now has a built in help command that can be optionally enabled.
CommandChar is now a list, but a single character can still be used.
Externally, not much should have changed, but commands can be hidden
from the help command and a description can be set. There's probably
more that I've forgotten about.
2015-10-28 23:11:15 -04:00
RogueException
a0f21d6c1d Merge branch 'master' of https://github.com/RogueException/Discord.Net.git 2015-10-28 23:10:43 -03:00
RogueException
631b5789be Dont throw voice config error calling LeaveVoiceServer when multiserver is enabled 2015-10-28 23:10:01 -03:00
RogueException
79612cff89 Make Reference a struct 2015-10-28 22:54:39 -03:00
RogueException
7604804d25 WebSocketSharp OnError doesn't always give us an exception 2015-10-28 22:54:10 -03:00