X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=bot_NeonServ.c;h=27c9d6c16683a3ac0978c910f7af0a5079cdb9f0;hb=bbf107bf1238e0dd767fb25748ae347b9f0f6a85;hp=1bbc95688ae811c026d4304374aed39cf35ee3f4;hpb=6edd18d37352a8d1f5cef7e26575d8e3068dbd7d;p=NeonServV5.git diff --git a/bot_NeonServ.c b/bot_NeonServ.c index 1bbc956..27c9d6c 100644 --- a/bot_NeonServ.c +++ b/bot_NeonServ.c @@ -14,6 +14,7 @@ #include "DBHelper.h" #include "tools.h" #include "timeq.h" +#include "version.h" #define BOTID 1 @@ -131,12 +132,19 @@ static const struct default_language_entry msgtab[] = { {"NS_DELBAN_FAIL", "Sorry, no ban found for \002%s\002."}, {"NS_DELBAN_DONE", "Removed \002%s\002 from the %s ban list."}, {"NS_NETINFO_HEADER", "\002Network information\002"}, + {"NS_NETINFO_BOTS", "Bots:"}, {"NS_NETINFO_UPTIME", "Uptime:"}, {"NS_NETINFO_TRAFFIC", "Traffic:"}, {"NS_NETINFO_CACHE", "Cache:"}, {"NS_NETINFO_CHANNEL", " Channel:"}, {"NS_NETINFO_USER", " User:"}, {"NS_NETINFO_CHANUSER", " Channel-User:"}, + {"NS_NETINFO_VERSION", "Version:"}, + {"NS_NETINFO_CODE", "Code:"}, + {"NS_NETINFO_CODE_VALUE", "%s lines c code (view it at http://git.pk910.de/?p=NeonServV5.git;a=summary)"}, + {"NS_NETINFO_COMPILER", "Compiler:"}, + {"NS_NETINFO_COMPILER_VALUE", "%s (%s)"}, + {NULL, NULL} }; @@ -334,17 +342,7 @@ void init_NeonServ() { } void loop_NeonServ() { - //check channel bans - check_mysql(); - MYSQL_RES *res; - MYSQL_ROW row; - printf_mysql_query("SELECT `ban_mask`, `ban_id` FROM `bans` WHERE `ban_timeout` != '0' AND `ban_timeout` <= UNIX_TIMESTAMP()"); - res = mysql_use(); - while ((row = mysql_fetch_row(res)) != NULL) { - printf_mysql_query("DELETE FROM `bans` WHERE `ban_id` = '%s'", row[1]); - //TODO: remove the ban from the channel - } - mysql_free(); + } void free_NeonServ() {