summaryrefslogtreecommitdiff
path: root/structures.h
diff options
context:
space:
mode:
authorLuke Bratch <luke@bratch.co.uk>2023-04-09 01:25:17 +0200
committerLuke Bratch <luke@bratch.co.uk>2023-04-09 01:25:17 +0200
commitee74977dae90d8cb037a757f7561ceee27819784 (patch)
treee5991c75f2a09d01d8c460ea6f7e6a5e82a86fec /structures.h
parent72d8b6d1a71a90ca8a765e0defb5159b4deea562 (diff)
Don't write CTCP VERSION messages to replay log. CTCP VERSION replay/relay behaviour is now as follows:
Replaying: PRIVMSG VERSION - requests - from other people - don't replay (only valid when originally sent). PRIVMSG VERSION - requests - from us - don't replay (we shouldn't receive our own requests). NOTICE VERSION - responses - from other people - don't replay (only valid when originally sent). NOTICE VERSION - responses - from us - don't replay (we shouldn't receive our own responses). Relaying (to non-requesting Blabouncer clients): PRIVMSG VERSION - requests - from other people - do relay (responses are valid from all our clients). PRIVMSG VERSION - requests - from us - don't relay (we shouldn't receive our own requests). NOTICE VERSION - responses - from other people - do relay (can't know number of responses in advance, might get unsolicited messages). NOTICE VERSION - responses - from us - don't relay (we shouldn't receive our own responses).
Diffstat (limited to 'structures.h')
0 files changed, 0 insertions, 0 deletions