View Issue Details

IDProjectCategoryView StatusLast Update
0006454unrealircdpublic2024-08-17 22:11
ReporterPeGaSuS Assigned To 
PrioritynoneSeverityfeatureReproducibilityalways
Status newResolutionopen 
PlatformLinuxOSUbuntuOS Version22.04
Product Version6.1.7.1 
Summary0006454: CHATHISTORY command doesn't work if the IRC client doesn't support server-time
DescriptionCurrently, CHATHISTORY requires SERVER-TIME capanility to be supported/enabled by the IRC client.

If we try to do something like:
/CHATHISTORY latest #chan * 10

while having the SERVER-TIME capability disabled we get something like:
-- irc.domain.tld: Your IRC client does not support the 'server-time' capability
-- irc.domain.tld: https://ircv3.net/specs/extensions/server-time
-- irc.domain.tld: History request refused.


The spec page, located at https://ircv3.net/specs/extensions/chathistory states:
Full support for this extension requires support for the batch, server-time and message-tags capabilities. However, limited functionality is available to clients without support for these CAPs. Servers SHOULD NOT enforce that clients support all related capabilities before using the chathistory extension.


This seems to imply that clients should still be able to use CHATHISTORY even if it doesn't support SERVER-TIME?
TagsNo tags attached.
3rd party modules

Activities

PeGaSuS

2024-08-17 22:11

reporter   ~0023301

NOTE: Forgot to mention the "issues" was brought to my attention by the user aloo_shu on the #weechat channel @ Libera.chat

Issue History

Date Modified Username Field Change
2024-08-17 22:07 PeGaSuS New Issue
2024-08-17 22:11 PeGaSuS Note Added: 0023301