dominikh changed the topic of #cinch to: The IRC Framework | Latest version: Cinch 2.2.3
djbkd has joined #cinch
djbkd has quit [Remote host closed the connection]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 246 seconds]
djbkd has joined #cinch
djbkd has quit [Remote host closed the connection]
Crazy_Atheist has quit [Ping timeout: 255 seconds]
Crazy_Atheist has joined #cinch
britneywright has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Crazy_Atheist has quit [Ping timeout: 246 seconds]
britneywright has joined #cinch
Crazy_Atheist has joined #cinch
Crazy_Atheist has quit [Ping timeout: 255 seconds]
djbkd has joined #cinch
Crazy_Atheist has joined #cinch
Guest18709 has joined #cinch
Guest18709 has quit [Changing host]
Guest18709 is now known as blindsight
britneywright has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Crisopolis has quit [Quit: This computer has gone to sleep]
Crazy_Atheist has quit [Ping timeout: 264 seconds]
Crazy_Atheist has joined #cinch
djbkd has quit [Remote host closed the connection]
frdmn has quit [Quit: ssssSSSSssss]
frdmn has joined #cinch
postmodern has quit [Quit: Leaving]
britneywright has joined #cinch
Crisopolis has joined #cinch
Crazy_Atheist has quit [Ping timeout: 264 seconds]
Crazy_Atheist has joined #cinch
djbkd has joined #cinch
djbkd has quit [Quit: My people need me...]
Crazy_Atheist has quit [Ping timeout: 272 seconds]
Crazy_Atheist has joined #cinch
djbkd has joined #cinch
sarkyniin has joined #cinch
djbkd has quit [Remote host closed the connection]
djbkd has joined #cinch
sarkyniin has quit [Read error: No route to host]
apt-get_ has joined #cinch
apt-get_ has quit [Read error: Connection reset by peer]
sarkyniin has joined #cinch
sarkyniin has quit [Read error: Connection reset by peer]
sarkyniin has joined #cinch
postmodern has joined #cinch
britneywright has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
djbkd has quit [Remote host closed the connection]
irsol has quit [Ping timeout: 245 seconds]
britneywright has joined #cinch
djbkd has joined #cinch
Crazy_Atheist has quit [Ping timeout: 245 seconds]
djbkd has quit [Read error: Connection reset by peer]
djbkd has joined #cinch
irsol has joined #cinch
kith_ has joined #cinch
sarkyniin has quit [Remote host closed the connection]
thews_ has quit [Read error: Connection reset by peer]
FIQ has quit [Ping timeout: 244 seconds]
Lirion has quit [Ping timeout: 244 seconds]
rikai has quit [*.net *.split]
Zackio has quit [*.net *.split]
grumpycat has quit [*.net *.split]
Netfeed has quit [*.net *.split]
catepillar has quit [*.net *.split]
FiXato has quit [*.net *.split]
Liothen has quit [*.net *.split]
Crisopolis has quit [*.net *.split]
jesser_ has quit [*.net *.split]
ccallahan has quit [*.net *.split]
v0n has quit [*.net *.split]
mpapis has quit [*.net *.split]
kith_ has quit [*.net *.split]
dominikh has quit [*.net *.split]
iamayam has quit [*.net *.split]
irsol has quit [*.net *.split]
britneywright has quit [*.net *.split]
Gizmokid2005 has quit [*.net *.split]
jmaister has quit [*.net *.split]
literal has quit [*.net *.split]
leftylink has quit [*.net *.split]
ccallahan|WinRT has quit [*.net *.split]
kith has quit [*.net *.split]
Dunke has quit [*.net *.split]
Azure has quit [*.net *.split]
nickrw has quit [*.net *.split]
Rennex has quit [*.net *.split]
djbkd has quit [*.net *.split]
frdmn has quit [*.net *.split]
ayonix has quit [*.net *.split]
postmodern has quit [*.net *.split]
CM-Punk has quit [*.net *.split]
Lirion has joined #cinch
FIQ has joined #cinch
Zackio has joined #cinch
Dwarf has quit [Max SendQ exceeded]
Lirion has quit [Changing host]
FIQ has quit [Changing host]
frdmn has joined #cinch
nickrw has joined #cinch
dominikh has joined #cinch
ccallahan has joined #cinch
Rennex has joined #cinch
jmaister has joined #cinch
Azure has joined #cinch
Dunke has joined #cinch
irsol_ has joined #cinch
Gizmokid2010 has joined #cinch
Liothen has joined #cinch
ccallahan|WinRT has joined #cinch
postmodern has joined #cinch
CM-Punk has joined #cinch
Azure has quit [Excess Flood]
Liothen has quit [Changing host]
Liothen has joined #cinch
Gizmokid2010 is now known as Gizmokid2005
Azure has joined #cinch
irsol_ has quit [Changing host]
irsol_ has joined #cinch
ccallahan|WinRT is now known as Guest27445
irsol_ is now known as irsol
Dwarf has joined #cinch
djbkd has joined #cinch
Guest27445 has quit [Changing host]
Guest27445 has joined #cinch
TheNeikos has joined #cinch
<TheNeikos>
Heya, someone around?
<TheNeikos>
Well, in true IRC fashion I will just direct my question into the void: Can someone here give a quick rundown how to implement a basic nickserv? Is it really just a bot that listens to messages and uses some sort of auth mechanismus to allow some nicks or not? How would a bot restrict me from going into a channel with a nick I do not own?
<leftylink>
hmm but nickserv needs server access to be able to forcibly change nicknames for non-owners
<TheNeikos>
That means? If you mean that I need access to the IRC server that is not a problem, I own it. (Using UnrealIRCd)
<CM-Punk>
Most of your IRCDs have ways of communicating with certain services packages.
<FiXato>
services usually connect as a u:lined server, giving them extra rights
<CM-Punk>
^ I was about to say that
<leftylink>
the reason I say that's necessary is because most nickserv impls allow the ghost command. that forcibly disconnects a user from the server (it could be a ghost session... or just another user who is using that nick for whatever reason). also some (I guess not all) nickserv impls say "the nick you just changed to is being used by someone else. You have 20 seconds to give the right password, or else I will
<leftylink>
forcibly change it"
<leftylink>
I'm not sure cinch is suited for such a thing. it needs to listen to all nickname changes across the entire network
<FiXato>
theoretically an opered user with access to /svsnick could work, but it's not the recommended way
<leftylink>
let's pretend though that a stripped-down "nickserv-esque bot" for a single channel is acceptable. what would that look like?
<leftylink>
I would imagine that we could do such a thing by 1) making the channel invite-only and 2) when a authorized user authenticates to the bot, the bot invites that user to the channel
<CM-Punk>
TheNeikos, what exactly are you trying to do?
<FiXato>
you'd have to have it listen to server notices, and respond appropiately to them
<FiXato>
but if you already run unrealircd yourself, Jnwould suggest adding atheme or anope, and use extban flags to restrict your channel to registered users only, or set up a restricted chanserv channel with an access l9st