DesertBus/txircd — pull request #112 by ElementalAlchemist (2012-10-24 01:48:14+00:00)
Title: Implement the NickServ GHOST command

What it says on the tin.

- Checks that the user can use the command
- Checks that the specified user (in order)
- exists
- is not the command user
- is a member of the user's account by checking:
- the current nickserv_id (if the same, obviously one of us)
- The list of nicks associated with this account from the database, for instant killing as allowable

I don't do anything special if the nickserv_id is different from us in case someone logged into that account is trying to nicksquat (i.e. repeatedly /nicking back to whatever), and/or maybe I need it now for some reason.