You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- using Discord.Rpc;
-
- namespace Discord.Commands
- {
- public class RpcCommandContext : ICommandContext
- {
- public DiscordRpcClient Client { get; }
- public IMessageChannel Channel { get; }
- public RpcUser User { get; }
- public RpcUserMessage Message { get; }
-
- public bool IsPrivate => Channel is IPrivateChannel;
-
- public RpcCommandContext(DiscordRpcClient client, RpcUserMessage msg)
- {
- Client = client;
- Channel = msg.Channel;
- User = msg.Author;
- Message = msg;
- }
-
- //ICommandContext
- IDiscordClient ICommandContext.Client => Client;
- IGuild ICommandContext.Guild => null;
- IMessageChannel ICommandContext.Channel => Channel;
- IUser ICommandContext.User => User;
- IUserMessage ICommandContext.Message => Message;
- }
- }
|