}
reply("NSMSG_HANDLEINFO_INFOLINE", (hi->infoline ? hi->infoline : nsmsg_none));
- if (oper_has_access(user, cmd->parent->bot, 200, 1))
+ if ((oper_has_access(user, cmd->parent->bot, 200, 1)) || IsNetworkHelper(user))
reply("NSMSG_HANDLEINFO_DEVNULL", (hi->devnull ? hi->devnull : nsmsg_none));
if (user->handle_info && HANDLE_FLAGGED(user->handle_info, BOT))
reply("NSMSG_HANDLEINFO_WEBSITE", (hi->website ? hi->website : nsmsg_none));
} else {
devnull = unsplit_string(argv+1, argc-1, NULL);
if(devnull_check(devnull) == 1) {
+ if(hi->devnull)
+ free(hi->devnull);
hi->devnull = strdup(devnull);
}
}