Updated Feature Matrix (markdown)

John Freed 2021-08-09 16:21:14 +02:00
parent b637bd8cda
commit b9fd2d87d1

@ -1,76 +1,69 @@
# Commands # Commands
| feature | plaintext CLI | json CLI | dbus | | feature | plaintext CLI | json CLI | dbus |
|---------|:-------------:|:--------:|:----:| |---------|:-------------:|:--------:|:----:|
| addDevice | ✅ | ✅ | ❌ | addDevice | ✅ | ❔ | ❔
| block | ✅ | ✅ | ❌ | block | ✅ | ❔ | ❔
|> setContactBlocked | ✅ | ✅ | ❌ |> setContactBlocked | ✅ | ❔ | ❔
|> setGroupBlocked | ✅ | ✅ | ❌ |> setGroupBlocked | ✅ | ❔ | ❔
| daemon | ✅ | ✅ | ❌ | daemon | ✅ | ❌ | ✅
| getUserStatus | ✅ | ✅ | ❌ | getUserStatus | ✅ | ❔ | ❔
| joinGroup | ✅ | ✅ | ❌ | joinGroup | ✅ | ❔ | ❔
| link | ✅ | ✅ | ❌ | link | ✅ | ❔ | ❔
| listContacts | ✅ | ✅ | ❌ | listContacts | ✅ | ❔ | ❔
| listDevices | ✅ | ✅ | ❌ | listDevices | ✅ | ❔ | ❔
| listGroups | ✅ | ✅ | ❌ | listGroups | ✅ | ❔ | ❔
| listIdentities | ✅ | ✅ | ❌ | listIdentities | ✅ | ❔ | ❔
| > listNumbers | ✅ | ✅ | ❌ | > listNumbers | ✅ | ❔ | ❔
| quitGroup | ✅ | ✅ | ❌ | quitGroup | ✅ | ❔ | ❔
| receive | ✅ | ✅ | ❌ | receive | ✅ | ❔ | ❔
| > receive attachments | ✅ | ✅ | ✅ | > receive attachments | ✅ | ❔ | ❔
| > receive mentions | ✅ | ✅ | ❌ | > receive mentions | ✅ | ❔ | ❔
| > receive typing indicators | ✅ | ✅ | ❌ | > receive typing indicators | ✅ | ❔ | ❔
| register | ✅ | ✅ | | register | ✅ | ✅ |
| remoteDelete | ✅ | ✅ | | remoteDelete | ✅ | ✅ |
| > sendGroupRemoteDeleteMessage | ✅ | ✅ | ❌ | > sendGroupRemoteDeleteMessage | ✅ | ❔ | ❔
| > sendRemoteDeleteMessage | ✅ | ✅ | ❌ | > sendRemoteDeleteMessage | ✅ | ❔ | ❔
| removeDevice | ✅ | ✅ | ❌ | removeDevice | ✅ | ❔ | ❔
| removePin | ✅ | ✅ | ❌ | removePin | ✅ | ❔ | ❔
| send | ✅ | ✅ | | send | ✅ | ✅ |
| > sendEndSessionMessage | ✅ | ✅ | ❌ | > sendEndSessionMessage | ✅ | ❔ | ❔
| > sendMessage | ✅ | ✅ | | > sendMessage | ✅ | ✅ |
| > sendMessageWithAttachments | ✅ | ❔ | ✅ | > sendMessageWithAttachments | ✅ | ❔ | ✅
| > sendGroupMessage | ✅ | ✅ | | > sendGroupMessage | ✅ | ✅ |
| > sendNoteToSelfMessage | ✅ | ✅ | ❌ | > sendNoteToSelfMessage | ✅ | ❔ | ❔
| > expiresInSeconds | ✅ | ✅ | ❌ | > expiresInSeconds | ❌ | ❌ | ❌
| > groupCallUpdate | ✅ | ✅ | ❌ | > groupCallUpdate | ❌ | ❌ | ❌
| > payment | ❌ | ❌ | ❌ | > payment | ❌ | ❌ | ❌
| > preview | ❌ | ❌ | ❌ | > preview | ❌ | ❌ | ❌
| > sticker | ❌ | ❌ | ❌ | > sticker | ❌ | ❌ | ❌
| > viewOnce | ❌ | ❌ | ❌ | > viewOnce | ❌ | ❌ | ❌
| sendContacts | ✅ | ✅ | ❌ | sendContacts | ✅ | ❔ | ❔
| sendReaction | ✅ | ✅ | ❌ | sendReaction | ✅ | ❔ | ❔
| > sendMessageReaction | ✅ | ✅ | ❌ | > sendMessageReaction | ✅ | ❔ | ❔
| > sendGroupMessageReaction | ✅ | ✅ | ❌ | > sendGroupMessageReaction | ✅ | ❔ | ❔
| sendSyncRequest | ✅ | ✅ | ❌ | sendSyncRequest | ✅ | ❔ | ❔
| sendTyping | ✅ | ✅ | | sendTyping | ✅ | ✅ |
| setPin | ✅ | ✅ | ❌ | setPin | ✅ | ❔ | ❔
| trust | ✅ | ✅ | ❌ | trust | ✅ | ❔ | ❔
| unblock | ✅ | ✅ | ❌ | unblock | ✅ | ❔ | ❔
| unregister | ✅ | ✅ | ❌ | unregister | ✅ | ❔ | ❔
| updateAccount | ✅ | ✅ | ❌ | updateAccount | ✅ | ❔ | ❔
| updateContact | ✅ | ✅ | ❌ | updateContact | ✅ | ❔ | ❔
| > setContactName | ✅ | ✅ | ❌ | > setContactName | ✅ | ❔ | ❔
| updateGroup | ✅ | ✅ | ❌ | updateGroup | ✅ | ❔ | ❔
| updateProfile | ✅ | ✅ | ❌ | updateProfile | ✅ | ❔ | ❔
| uploadStickerPack | ✅ | ✅ | ❌ | uploadStickerPack | ✅ | ❔ | ❔
| verify | ✅ | ✅ | ❌ | verify | ✅ | ❔ | ❔
| version | ✅ | ✅ | ❌ | version | ✅ | ❔ | ✅
| send reactions | ✅ | ✅ | ❌
# Signals # Signals
| feature | plaintext CLI | json CLI | dbus | | feature | plaintext CLI | json CLI | dbus |
|---------|:-------------:|:--------:|:----:| |---------|:-------------:|:--------:|:----:|
| MessageReceived | ✅ | ✅ | ❌ | MessageReceived | ✅ | ✅ | ✅
| > receive typing indicators | ✅ | ✅ | ❌ | > receive typing indicators | ✅ | ✅ | ❔
| ReceiptReceived | ✅ | ✅ | ❌ | ReceiptReceived | ✅ | ✅ | ✅
| SyncMessageReceived | ✅ | ✅ | ❌ | SyncMessageReceived | ✅ | ✅ | ✅