removed getTextBot() function and added textbot parameter to the CMD_BIND header...
[NeonServV5.git] / src / modules / NeonServ.mod / cmd_neonserv_chanservsync.c
index e75465dfa7ee96ccea55a99323d7f4246283e721..af8ef3523f83688eeca58dfc2eebfa6481a1ad35 100644 (file)
@@ -50,7 +50,7 @@ const char* neonserv_cmd_chanservsync_supported[] = {"ChanServ", NULL};
 
 CMD_BIND(neonserv_cmd_chanservsync) {
     if(neonserv_cmd_chanservsync_used && time(0) - neonserv_cmd_chanservsync_used->last_response < CHANSERVSYNC_END_TIMEOUT) {
-        reply(getTextBot(), user, "NS_CHANSERVSYNC_INUSE");
+        reply(textclient, user, "NS_CHANSERVSYNC_INUSE");
         return;
     }
     if(neonserv_cmd_chanservsync_used) {
@@ -88,9 +88,9 @@ CMD_BIND(neonserv_cmd_chanservsync) {
             supp++;
         }
         if(!f) {
-            reply(getTextBot(), user, "NS_CHANSERVSYNC_UNSUPPORTED", botnick, client->user->nick);
+            reply(textclient, user, "NS_CHANSERVSYNC_UNSUPPORTED", botnick, client->user->nick);
         }
-        reply(getTextBot(), user, "NS_CHANSERVSYNC_KEY", client->user->nick, botnick, botnick, synckey);
+        reply(textclient, user, "NS_CHANSERVSYNC_KEY", client->user->nick, botnick, botnick, synckey);
         return;
     }
     struct neonserv_cmd_chanservsync_cache *cache = malloc(sizeof(*cache));
@@ -99,7 +99,7 @@ CMD_BIND(neonserv_cmd_chanservsync) {
         return;
     }
     cache->client = client;
-    cache->textclient = getTextBot();
+    cache->textclient = textclient;
     cache->user = user;
     cache->chan = chan;
     cache->botnick = strdup(botnick);
@@ -107,7 +107,7 @@ CMD_BIND(neonserv_cmd_chanservsync) {
     neonserv_cmd_chanservsync_used = cache;
     putsock(client, "PRIVMSG %s :users %s", botnick, chan->name);
     bind_privnotice(neonserv_cmd_chanservsync_notice_listener, module_id);
-    reply(getTextBot(), user, "NS_CHANSERVSYNC_SYNCHRONIZING", chan->name, botnick);
+    reply(textclient, user, "NS_CHANSERVSYNC_SYNCHRONIZING", chan->name, botnick);
     logEvent(event);
 }