return;
}
cache->client = client;
- cache->textclient = getTextBot();
+ cache->textclient = textclient;
cache->user = user;
cache->chan = chan;
cache->nick = strdup(argv[0]);
cache->chanmatch = (chanmatch ? strdup(chanmatch) : NULL);
get_userauth(user, module_id, neonserv_cmd_myaccess_nick_lookup, cache);
} else
- neonserv_cmd_myaccess_async1(client, getTextBot(), user, chan, user->nick, user->auth, chanmatch);
+ neonserv_cmd_myaccess_async1(client, textclient, user, chan, user->nick, user->auth, chanmatch);
}
else if(argv[0][0] == '*') {
//we've got an auth
chanmatch = argv[1];
}
argv[0]++;
- neonserv_cmd_myaccess_async1(client, getTextBot(), user, chan, NULL, argv[0], chanmatch);
+ neonserv_cmd_myaccess_async1(client, textclient, user, chan, NULL, argv[0], chanmatch);
} else {
if(argc > 1 && argv[1][0] == '#') {
chanmatch = argv[1];
if(!cuser) {
cuser = createTempUser(argv[0]);
if(!cuser) {
- reply(getTextBot(), user, "NS_USER_UNKNOWN", argv[0]);
+ reply(textclient, user, "NS_USER_UNKNOWN", argv[0]);
return;
}
cuser->flags |= USERFLAG_ISTMPUSER;
}
if(cuser->flags & USERFLAG_ISAUTHED) {
- neonserv_cmd_myaccess_async1(client, getTextBot(), user, chan, argv[0], cuser->auth, chanmatch);
+ neonserv_cmd_myaccess_async1(client, textclient, user, chan, argv[0], cuser->auth, chanmatch);
} else {
struct neonserv_cmd_myaccess_cache *cache = malloc(sizeof(*cache));
if (!cache) {
return;
}
cache->client = client;
- cache->textclient = getTextBot();
+ cache->textclient = textclient;
cache->user = user;
cache->chan = chan;
cache->nick = strdup(argv[0]);