X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fchanserv.c;h=d9fb9b876012947c2f149cf9222f04fa2b4db04c;hb=c796be8483f68d8ec75aaec81920d9d0d0d787be;hp=971fbd8c66ac188b78ed72a421446b8a36096a94;hpb=b448c437dc53a540124d5e10e257d84a4c9415d2;p=srvx.git diff --git a/src/chanserv.c b/src/chanserv.c index 971fbd8..d9fb9b8 100644 --- a/src/chanserv.c +++ b/src/chanserv.c @@ -310,7 +310,7 @@ static const struct message_entry msgtab[] = { { "CSMSG_INVITING_YOU", "$b%s$b invites you to join %s." }, { "CSMSG_ALREADY_PRESENT", "%s is already in $b%s$b." }, { "CSMSG_YOU_ALREADY_PRESENT", "You are already in $b%s$b." }, - { "CSMSG_LOW_CHANNEL_ACCESS", "You lack sufficient access in %s to use this command." }, + { "CSMSG_LOW_CHANNEL_ACCESS", "You lack sufficient access in %s for $S to invite you." }, { "CSMSG_INFOLINE_TOO_LONG", "Your infoline may not exceed %u characters." }, { "CSMSG_BAD_INFOLINE", "You may not use the character \\%03o in your infoline." }, @@ -5881,6 +5881,10 @@ static MODCMD_FUNC(user_opt_noautoop) static MODCMD_FUNC(user_opt_autoinvite) { + if(check_user_level(channel, user, lvlInviteMe, 1, 0)) + { + reply("CSMSG_LOW_CHANNEL_ACCESS", channel->name); + } return user_binary_option("CSMSG_USET_AUTOINVITE", USER_AUTO_INVITE, CSFUNC_ARGS); }