We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 00c5fb2 commit 345869dCopy full SHA for 345869d
lib/client.dart
@@ -849,6 +849,19 @@ class Client {
849
return ok;
850
}
851
852
+ Future<IrcIsupportRegistry> fetchIsupport() async {
853
+ var cmd = IrcMessage('ISUPPORT', []);
854
+ var batch = await _roundtripBatch(cmd, (batch) {
855
+ return batch.type == 'draft/isupport';
856
+ });
857
+
858
+ var registry = IrcIsupportRegistry();
859
+ for (var msg in batch.messages) {
860
+ registry.parse(msg.params.sublist(1, msg.params.length - 1));
861
+ }
862
+ return registry;
863
864
865
Future<List<ChatHistoryTarget>> fetchChatHistoryTargets(String t1, String t2) async {
866
// TODO: paging
867
var msg = IrcMessage(
0 commit comments