mirror of
https://github.com/AsamK/signal-cli
synced 2025-08-29 10:30:38 +00:00
Add support for blocking contacts and accounts (#260)
* Add blockContact and unblockContact subcommands * Send blocked status in contacts sync * Use only one method for blocking and unblocking * Add blocking/unblocking for groups * Prevent blocked messages from being printed * Print blocked property in listContacts and listGroups commands * Handle BlockedListMessages * Store blocked state from incoming contact and group sync messages * Minor changes and corrections * Add block and unblock commands to man file (and also fix some headings of commands)
This commit is contained in:
parent
7f9379f78b
commit
8b9640ba14
11 changed files with 255 additions and 20 deletions
|
@ -25,6 +25,10 @@ public interface Signal extends DBusInterface {
|
|||
|
||||
void setContactName(String number, String name) throws InvalidNumberException;
|
||||
|
||||
void setContactBlocked(String number, boolean blocked) throws InvalidNumberException;
|
||||
|
||||
void setGroupBlocked(byte[] groupId, boolean blocked) throws GroupNotFoundException;
|
||||
|
||||
List<byte[]> getGroupIds();
|
||||
|
||||
String getGroupName(byte[] groupId);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue