import { Message } from "revolt.js";
import { Server } from "revolt.js";

class MessageCommandContext extends Message {
    // The server to which the command should be applied.
    serverContext: Server;

        constructor(messageData: any, channelData: any, serverContext: Server) {
        // Assuming `Message` expects `messageData` and `channelData` as its arguments.
        super(messageData, channelData);
        this.serverContext = serverContext;
    }
}

export default MessageCommandContext;
