-/* module_commands.c - NeonServ v5.3
+/* module_commands.c - NeonServ v5.4
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
static CMD_BIND(module_cmd_load) {
if(ext_load_module(argv[0]))
- reply(getTextBot(), user, "MODULE_LOADED", argv[0]);
+ reply(textclient, user, "MODULE_LOADED", argv[0]);
else
- reply(getTextBot(), user, "MODULE_ERROR");
+ reply(textclient, user, "MODULE_ERROR");
}
static CMD_BIND(module_cmd_unload) {
if(ext_unload_module(argv[0]))
- reply(getTextBot(), user, "MODULE_UNLOADED", argv[0]);
+ reply(textclient, user, "MODULE_UNLOADED", argv[0]);
else
- reply(getTextBot(), user, "MODULE_ERROR");
+ reply(textclient, user, "MODULE_ERROR");
}
static CMD_BIND(module_cmd_reload) {
if(ext_reload_module(argv[0]))
- reply(getTextBot(), user, "MODULE_RELOADED", argv[0]);
+ reply(textclient, user, "MODULE_RELOADED", argv[0]);
else
- reply(getTextBot(), user, "MODULE_ERROR");
+ reply(textclient, user, "MODULE_ERROR");
}
static CMD_BIND(module_cmd_modules) {
struct ModuleInfo *modinfo;
for(modinfo = ext_get_modules(NULL); modinfo; modinfo = ext_get_modules(modinfo)) {
if(modpos + strlen(modinfo->name) > 450) {
- reply(getTextBot(), user, "MODULE_LIST", modules);
+ reply(textclient, user, "MODULE_LIST", modules);
modpos = 0;
}
modcount++;
modpos += sprintf(modules + modpos, (modpos ? ", %s" : "%s"), modinfo->name);
}
if(!modcount || modpos)
- reply(getTextBot(), user, "MODULE_LIST", (modpos ? modules : "none"));
+ reply(textclient, user, "MODULE_LIST", (modpos ? modules : "none"));
}