Hi.
I've been trying lately to use the GUEST mode (by this I mean, that when someone enters the chat and doesn't have a nick) it get's a GUEST123344
nick.
After looking through the source code I found that GUEST should be defined in /include/config.h but, by doing so I get an error:
s_user.c:1288:79: macro "RunHook" passed 5 arguments, but takes just 2
s_user.c: In function `m_nick':
s_user.c:1288: `RunHook' undeclared (first use in this function)
s_user.c:1288: (Each undeclared identifier is reported only once
s_user.c:1288: for each function it appears in.)
make[1]: *** [s_user.o] Error 1
Is there any way to get the GUEST mode/command back?
I have tried this on Unreal 3.2RC2Fix and Unreal 3.2
GUEST mode not working
Oh. You were referring to a /guest command (which I've never come across). I thought you were talking about nicks being changed to "Guest*****" by Services. Ignore that last post of mine then.
I've noticed that codemastr is online now, so he'll probably do better than my pathetic attempts in trying to help you out.
I've noticed that codemastr is online now, so he'll probably do better than my pathetic attempts in trying to help you out.
I'm assuming you're talking about using a /guest command to change a user's nick to "Guest????", right? If I'm wrong, then I didn't write this post .
Services should provide a command to facilitate this to an extent. During my brief personal encounter with auspice, I've found that it has an OperServ GUEST command that forcefully changes someone's nick to "Guest??????".
Epona/Anope and (I think) IRC Services don't have such a command to do this directly (unless service admins can force NickServ RECOVER but this won't work on unregistered nicks). However, you can build your own Guest nick and send it to OperServ SVSNICK.
Either way, a /guest command would be difficult to implement and probably overall a bad idea because it circumvents the U-Line level permissions normally needed for forced nick-changes (a` la SVSNICK).
Services should provide a command to facilitate this to an extent. During my brief personal encounter with auspice, I've found that it has an OperServ GUEST command that forcefully changes someone's nick to "Guest??????".
Epona/Anope and (I think) IRC Services don't have such a command to do this directly (unless service admins can force NickServ RECOVER but this won't work on unregistered nicks). However, you can build your own Guest nick and send it to OperServ SVSNICK.
Either way, a /guest command would be difficult to implement and probably overall a bad idea because it circumvents the U-Line level permissions normally needed for forced nick-changes (a` la SVSNICK).