Removed addReaction
, removeReaction
, _react
(and undeprecated `reactToMessage`)
This commit is contained in:
@@ -1572,7 +1572,15 @@ class Client(object):
|
|||||||
|
|
||||||
j = self._post(self.req_url.THREAD_EMOJI, data, fix_request=True, as_json=True)
|
j = self._post(self.req_url.THREAD_EMOJI, data, fix_request=True, as_json=True)
|
||||||
|
|
||||||
def _react(self, message_id, reaction=None):
|
def reactToMessage(self, message_id, reaction):
|
||||||
|
"""
|
||||||
|
Reacts to a message, or removes reaction
|
||||||
|
|
||||||
|
:param message_id: :ref:`Message ID <intro_message_ids>` to react to
|
||||||
|
:param reaction: Reaction emoji to use, if None removes reaction
|
||||||
|
:type reaction: models.MessageReaction or None
|
||||||
|
:raises: FBchatException if request failed
|
||||||
|
"""
|
||||||
data = {
|
data = {
|
||||||
"doc_id": 1491398900900362,
|
"doc_id": 1491398900900362,
|
||||||
"variables": json.dumps({
|
"variables": json.dumps({
|
||||||
@@ -1585,35 +1593,7 @@ class Client(object):
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
self._post(self.req_url.MESSAGE_REACTION, data, fix_request=True, as_json=True)
|
||||||
r = self._post(self.req_url.MESSAGE_REACTION, data)
|
|
||||||
r.raise_for_status()
|
|
||||||
|
|
||||||
def reactToMessage(self, message_id, reaction):
|
|
||||||
"""
|
|
||||||
Deprecated. Use :func:`fbchat.Client.addReaction` instead
|
|
||||||
"""
|
|
||||||
self.addReaction(message_id=message_id, reaction=reaction)
|
|
||||||
|
|
||||||
def addReaction(self, message_id, reaction):
|
|
||||||
"""
|
|
||||||
Reacts to a message
|
|
||||||
|
|
||||||
:param message_id: :ref:`Message ID <intro_message_ids>` to react to
|
|
||||||
:param reaction: Reaction emoji to use
|
|
||||||
:type reaction: models.MessageReaction
|
|
||||||
:raises: FBchatException if request failed
|
|
||||||
"""
|
|
||||||
self._react(message_id=message_id, reaction=reaction)
|
|
||||||
|
|
||||||
def removeReaction(self, message_id):
|
|
||||||
"""
|
|
||||||
Removes reaction from a message
|
|
||||||
|
|
||||||
:param message_id: :ref:`Message ID <intro_message_ids>` to remove reaction from
|
|
||||||
:raises: FBchatException if request failed
|
|
||||||
"""
|
|
||||||
self._react(message_id=message_id)
|
|
||||||
|
|
||||||
def createPlan(self, plan, thread_id=None):
|
def createPlan(self, plan, thread_id=None):
|
||||||
"""
|
"""
|
||||||
|
Reference in New Issue
Block a user