Googie2149
d8d0df290b
Fixed commands with .AnyArgs() set
2015-10-29 01:26:12 -04: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
Googie2149
affcc806db
Merge pull request #1 from RogueException/dev
...
Dev
2015-10-27 20:53:48 -04:00
Brandon Smith
8c47c58bc8
Merge branch 'master' of https://github.com/RogueException/Discord.Net.git
2015-10-27 21:46:38 -03:00
Brandon Smith
229f2ee7fb
Dont nullref if EditUser is called in a private channel.
2015-10-27 21:44:17 -03:00
Brandon Smith
e162abc9ef
Dont send the everyone role in EditUser
2015-10-27 21:44:17 -03:00
Brandon Smith
3e5a6b2b32
Bumped LargeThreshold up to 100 when enabled, to match client behavor
2015-10-27 21:44:17 -03:00
Brandon Smith
3c0cef4361
Dont nullref if EditUser is called in a private channel.
2015-10-27 20:51:48 -03:00
Brandon Smith
de1472160c
Dont send the everyone role in EditUser
2015-10-27 20:47:34 -03:00
Brandon Smith
dd7e570b60
Bumped LargeThreshold up to 100 when enabled, to match client behavor
2015-10-27 14:55:47 -03:00
Brandon Smith
f8319f10e3
Merge branch 'master' of https://github.com/RogueException/Discord.Net.git
2015-10-27 14:28:29 -03:00
Brandon Smith
d710b5d0fc
Added opcode 8
2015-10-27 14:27:32 -03:00
Brandon Smith
bde4176dc2
Added support for GUILD_MEMBERS_CHUNK
2015-10-27 14:21:03 -03:00
RogueException
ad81e76c5e
Added message length check.
2015-10-27 10:49:38 -03:00
RogueException
bf5d9ec527
Removed Server.Invites, added DiscordClient.GetInvites(server)
2015-10-27 02:50:24 -03:00
RogueException
4d07686f71
Switched User.VoiceChannel to use new reference system
2015-10-27 02:29:08 -03:00
RogueException
dc10f95d41
Show user names in log, not their ids.
2015-10-26 17:11:37 -03:00
RogueException
3f62cb9e77
Added kick/ban/unban to DiscordClient
2015-10-26 14:33:44 -03:00
RogueException
2ba268e892
Actually use GetMessages(beforeMessageId)
2015-10-26 14:04:13 -03:00
Brandon Smith
a4d6a0e2bc
0.8.1-beta1
2015-10-26 09:22:59 -03:00
Brandon Smith
cc04f7eb55
Added Modules project
2015-10-26 09:20:21 -03:00
RogueException
1ce82912f3
Made PruneUsers more consistent with the other API calls
2015-10-26 02:05:07 -03:00
RogueException
adf45ad6a4
More cleanup
2015-10-26 01:54:30 -03:00
RogueException
110511606b
Minor logging change
2015-10-26 01:47:16 -03:00
RogueException
40b1617b85
Minor cleanup
2015-10-26 01:40:27 -03:00
RogueException
bd74e4b712
Added PruneUsers, renamed a few APIClient functions.
2015-10-26 01:39:28 -03:00
RogueException
334b049d24
Properly update invite state
2015-10-26 00:06:21 -03:00
RogueException
f377249d54
User.AvatarUrl returns null if AvatarId is null
2015-10-26 00:00:46 -03:00
RogueException
adf36d62f2
Update invite's references if they dont point to something in cache
2015-10-25 23:57:31 -03:00
RogueException
5f06b8084b
Fixed Mention.GetUserIds, dont mention the same user multiple times.
2015-10-25 23:03:42 -03:00
RogueException
1014176d2e
Dont reset color/hoist on EditRole
2015-10-25 22:40:23 -03:00
RogueException
61c748d97d
Removed duplicate call in CreateRole
2015-10-25 21:57:30 -03:00
RogueException
7254691677
Fixed CreateRole
2015-10-25 21:46:47 -03:00
RogueException
2f666bcd47
Fixed Server.CurrentMember, renamed to CurrentUser
2015-10-25 11:26:07 -03:00
RogueException
03878a7bf1
Merge branch 'dev' of https://github.com/RogueException/Discord.Net.git
2015-10-25 10:33:57 -03:00
RogueException
94f387a8e6
A few more renames
2015-10-25 10:33:27 -03:00
RogueException
747266ecb5
A few more renames
2015-10-25 10:33:10 -03:00
RogueException
a3213811d1
Merged 0.8.0-beta1
2015-10-25 08:37:26 -03:00
RogueException
b18bd7521b
Minor comment edit
2015-10-25 07:37:15 -03:00
RogueException
3ada1117f5
Made several API functions more consistent with the others
2015-10-25 07:17:51 -03:00
RogueException
7e2093e454
Added ConfigureAwait(false) where missing
2015-10-25 06:30:06 -03:00
RogueException
f44afd6196
Made GetX methods more consistent
2015-10-25 06:25:49 -03:00
RogueException
ecff2ebf17
Renamed some events
2015-10-25 06:21:34 -03:00
RogueException
c21b926c93
More renaming
2015-10-25 06:09:41 -03:00
RogueException
0e63d92b03
Changed log messages
2015-10-25 05:57:25 -03:00
RogueException
20731b3c92
More member -> user renaming
2015-10-25 05:57:13 -03:00
RogueException
4abedbe2b9
Fixed User.Channels
2015-10-25 05:44:33 -03:00
RogueException
22a4865971
Fixed Server.AFKChannel
2015-10-25 05:28:03 -03:00
RogueException
b8e201d652
Fixed and improved performance of User.Messages
2015-10-25 05:13:00 -03:00
RogueException
2af73046fc
Fixed GlobalUser.PrivateChannel
2015-10-25 05:05:51 -03:00