Ticket #1401 (reopened Defect)
Query windows cannot send commands to znc
| Reported by: | narge | Owned by: | timothy |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | Colloquy (Mac) | Version: | 2.2 (Mac) |
| Severity: | Normal | Keywords: | |
| Cc: | narge-colloquy-bugs@…, mmitar@… |
Description
The znc bouncer is controlled by sending messages to pseudo-users with nicks starting with *. For example, connections and the general state of the bouncer is controlled by privmsg to *status, and the auto-away plugin is controlled by sending messages to *away. However, znc passes watch commands directly to the real server, so colloquy will be told that these users are offline:
WATCH +*status 605: *status * * 0 is offline
As of colloquy 2.2, this makes it impossible to simply type a command in the *status query window; colloquy will display an error dialog. Instead, one must type /msg *status command.
This is arguably a bug in znc, but Colloquy's preemptive denial of messages typed in query windows is still annoying. Why are they not handled the same way as /msg commands? (ie, sent to the server, and then the error dialog shown if the server responds with a 401)
