mirror of
https://github.com/AsamK/signal-cli.git
synced 2026-05-24 14:14:31 +00:00
Updated Feature Matrix (markdown)
parent
b76b3529fe
commit
ac48551887
@ -12,7 +12,10 @@
|
||||
| > isContactBlocked | ❌ | ❌ | ✅
|
||||
| > listNumbers | ❌ | ❌ | ✅
|
||||
| listDevices | ✅ | ❌ | ✅<sup>1</sup>
|
||||
| listGroups | ✅ | ✅ | ✅
|
||||
| listGroups | ❌ | ❌ | ✅<sup>19</sup>
|
||||
| > getGroupIds | ❌ | ❌ | ✅
|
||||
| > getGroupMembers | ❌ | ❌ | ✅
|
||||
| > getGroupName | ❌ | ❌ | ✅
|
||||
| listIdentities | ✅ | ❌ | ✅<sup>1, 16</sup>
|
||||
| > listIdentity | ✅<sup>17</sup> | ❌ | ✅<sup>1</sup>
|
||||
| quitGroup | ✅ | ❌ | ✅
|
||||
@ -27,10 +30,12 @@
|
||||
| send | ✅ | ❌ | ✅
|
||||
| > sendEndSessionMessage | ✅ | ❌ | ✅
|
||||
| > sendMessage | ✅ | ❌ | ✅
|
||||
| > sendMessageWithAttachments | ✅ | ❌ | ✅
|
||||
| > sendMessageV2 | ❌ | ❌ | ✅<sup>1</sup>
|
||||
| > send URL as attachment | ❌ | ❌ | ✅<sup>1</sup>
|
||||
| > sendGroupMessage | ✅ | ❌ | ✅
|
||||
| > sendGroupMessageV2 | ❌ | ❌ | ✅<sup>1</sup>
|
||||
| > sendNoteToSelfMessage | ✅ | ❌ | ✅
|
||||
| > sendNoteToSelfMessageV2 | ❌ | ❌ | ✅<sup>1</sup>
|
||||
| > groupCallUpdate | ❌ | ❌ | ❌
|
||||
| > payment | ❌ | ❌ | ❌
|
||||
| > preview | ❌ | ❌ | ❌
|
||||
@ -83,9 +88,6 @@
|
||||
| getContactNumber | ✅ | ✅ | ✅
|
||||
| getDestination | ✅ | ✅ | ✅
|
||||
| getGroupId | ✅ | ✅ | ✅
|
||||
| getGroupIds | ✅ | ✅ | ✅
|
||||
| getGroupMembers | ✅ | ✅ | ✅
|
||||
| getGroupName | ✅ | ✅ | ✅
|
||||
| getMessage | ✅ | ✅ | ✅
|
||||
| getObjectPath | ❌ | ❌ | ✅
|
||||
| getSender | ✅ | ✅ | ✅
|
||||
@ -145,14 +147,14 @@
|
||||
# Notes
|
||||
1. Proposed <https://github.com/johnfreed/signal-cli>
|
||||
2. Runs daemon or communicates with running daemon
|
||||
3. `setContactBlocked=true` or `setGroupBlocked=true`
|
||||
4. `setContactBlocked=false` or `setGroupBlocked=false`
|
||||
3. Implemented indirectly: `setContactBlocked=true` or `setGroupBlocked=true`
|
||||
4. Implemented indirectly: `setContactBlocked=false` or `setGroupBlocked=false`
|
||||
5. Data is provided to output stream (if available from Signal servers) or accepted from input stream
|
||||
6. Provided indirectly by interpreting content file written to disk
|
||||
7. Obsolete (no longer part of Signal
|
||||
8. `--output json` option is supported by CLI
|
||||
9. A thumbnail has the data of an attachment, but is also part of a quoted attachment
|
||||
10. updateContact is implemented indirectly through two subcommands: setContactName and setExpirationTimer
|
||||
10. updateContact is implemented indirectly through two subcommands: `setContactName` and `setExpirationTimer`
|
||||
11. Attachments are written to disk, with remoteId sent over DBus
|
||||
12. Provided via the `--captcha` option
|
||||
13. Provided via the `isRegistered` command
|
||||
@ -161,3 +163,4 @@
|
||||
16. Provided indirectly by the `listNumbers` command, which returns an array of contact numbers, followed by a series of calls to `listIdentity`, which returns a four-element array
|
||||
17. Provided via the `--number` option
|
||||
18. Uses `org.asamk.SignalControl` rather than `org.asamk.Signal`
|
||||
19. Provided indirectly by `getGroupIds` and a series of calls to `getGroupMembers` and `getGroupName`
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user