Skip to content
This repository was archived by the owner on May 14, 2022. It is now read-only.

Commit ef56185

Browse files
committed
Added blockUser() and unblockUser()
1 parent 745fb8c commit ef56185

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

lib/Zyberspace/Telegram/Cli/Client.php

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,37 @@ public function deleteContact($contact)
159159
return $this->exec('del_contact ' . $this->escapePeer($contact));
160160
}
161161

162+
163+
/**
164+
* Blocks a user .
165+
*
166+
* @param string $user The user, gets escaped with escapePeer()
167+
*
168+
* @return boolean true on success, false otherwise
169+
*
170+
* @uses exec()
171+
* @uses escapePeer()
172+
*/
173+
public function blockUser($user)
174+
{
175+
return $this->exec('block_user ' . $this->escapePeer($user));
176+
}
177+
178+
/**
179+
* Unblocks a user.
180+
*
181+
* @param string $user The user, gets escaped with escapePeer()
182+
*
183+
* @return boolean true on success, false otherwise
184+
*
185+
* @uses exec()
186+
* @uses escapePeer()
187+
*/
188+
public function unblockUser($user)
189+
{
190+
return $this->exec('unblock_user ' . $this->escapePeer($user));
191+
}
192+
162193
/**
163194
* Marks all messages with $peer as read.
164195
*

0 commit comments

Comments
 (0)