Moved Client from ModuleBase to CommandContext.

This commit is contained in:
RogueException
2016-10-14 13:12:28 -03:00
parent af9a2c2d64
commit 735c869f3d
2 changed files with 3 additions and 2 deletions

View File

@@ -2,6 +2,7 @@
{
public struct CommandContext
{
public IDiscordClient Client { get; }
public IGuild Guild { get; }
public IMessageChannel Channel { get; }
public IUser User { get; }
@@ -9,8 +10,9 @@
public bool IsPrivate => Channel is IPrivateChannel;
public CommandContext(IGuild guild, IMessageChannel channel, IUser user, IUserMessage msg)
public CommandContext(IDiscordClient client, IGuild guild, IMessageChannel channel, IUser user, IUserMessage msg)
{
Client = client;
Guild = guild;
Channel = channel;
User = user;

View File

@@ -4,7 +4,6 @@ namespace Discord.Commands
{
public abstract class ModuleBase
{
public IDiscordClient Client { get; internal set; }
public CommandContext Context { get; internal set; }
protected virtual async Task ReplyAsync(string message, bool isTTS = false, RequestOptions options = null)