File Comment Reactions

A FileCommentReaction is a reaction that is attached to a comment on a file.

Create File Comment Reaction

SDK Method

files_sdk.file_comment_reaction.create()

Return Object

FileCommentReaction

Authorization Requirement

Available to all authenticated keys or sessions.

Method Arguments

ArgumentDescription
user_id
int64
User ID. Provide a value of 0 to operate the current session's user.
file_comment_id
int64
Required
ID of file comment to attach reaction to.
emoji
string
Required
Emoji to react with.

Example Request

import files_sdk

try:
  file_comment_reaction = files_sdk.file_comment_reaction.create({
    "file_comment_id": 1,
    "emoji": "emoji"
  })
  # Operate on file_comment_reaction
except files_sdk.error.NotAuthenticatedError as err:
  print(f"Authentication Error Occurred ({type(err).__name__}):", err)
except files_sdk.error.Error as err:
  print(f"Unknown Error Occurred ({type(err).__name__}):", err)

Delete File Comment Reaction

SDK Method

file_comment_reaction.delete()

Return Object

No return value.

Authorization Requirement

Available to all authenticated keys or sessions.

Example Request

import files_sdk

try:
  file_comment_reaction = files_sdk.file_comment_reaction()
  file_comment_reaction.delete()
except files_sdk.error.NotAuthenticatedError as err:
  print(f"Authentication Error Occurred ({type(err).__name__}):", err)
except files_sdk.error.Error as err:
  print(f"Unknown Error Occurred ({type(err).__name__}):", err)

The FileCommentReaction Object

Some of the methods above return a FileCommentReaction object. The attributes of this object are listed below.

AttributeDescription
id
int64
Reaction ID
emoji
string
Emoji used in the reaction.