Allow bots or other users to join the control channel AKA "real channels" AKA a channel per user
Reported by: |
anarcat@… |
Owned by: |
|
Priority:
|
pony
|
Milestone:
|
|
Component:
|
IRC
|
Version:
|
|
Keywords:
|
|
Cc:
|
|
IRC client+version:
|
Client-independent
|
Operating System:
|
Public server
|
OS version/distro:
|
Any
|
|
|
Ok.. This is probably an insane idea, but "it might just work". Why not have "real" channels instead of just a fictious control channel per user? What could be done is that each user registered on the bitlbee server would have its own channel, password protected. The IRC client support for that is already in place. This would mean: no need for a "root" user with which we would need to identify to. It would also mean that people could have bots or other users join their channel if they would like to.
Now there would be the problem of having system-wide contacts. This is a problem I haven't tought of before creating this ticket, but I'm sure you guys can figure out an elegant solution. :)
Ideas like this come up from time to time, including requests for allowing BitlBee to link with other IRC servers. The idea can be interesting, but there are many problems (although most of them are only with the server linking).
Maybe something for a 3.0 release or something like that, but I'm not sure. With the current code it'd be a lot of work, maybe it'd be easier after a partial rewrite (which is also in our long-term TODO).