diff options
author | Luke Bratch <luke@bratch.co.uk> | 2023-04-09 01:25:17 +0200 |
---|---|---|
committer | Luke Bratch <luke@bratch.co.uk> | 2023-04-09 01:25:17 +0200 |
commit | ee74977dae90d8cb037a757f7561ceee27819784 (patch) | |
tree | e5991c75f2a09d01d8c460ea6f7e6a5e82a86fec /functions.c | |
parent | 72d8b6d1a71a90ca8a765e0defb5159b4deea562 (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 'functions.c')
0 files changed, 0 insertions, 0 deletions