スレッド¶
説明
説明
- class yaylib.api.ThreadApi(client)[ソース]¶
スレッド API
- async add_post_to_thread(post_id: int, thread_id: int) ThreadInfo [ソース]¶
投稿をスレッドに追加する
- Args:
post_id (int): thread_id (int):
- Returns:
ThreadInfo:
- async convert_post_to_thread(post_id: int, **params) ThreadInfo [ソース]¶
投稿をスレッドに変換する
- Args:
post_id (int): title (str, optional): thread_icon_filename (str, optional):
- Returns:
ThreadInfo:
- async create_thread(group_id: int, title: str, thread_icon_filename: str) ThreadInfo [ソース]¶
スレッドを作成する
- Args:
group_id (int): title (str): thread_icon_filename (str):
- Returns:
ThreadInfo:
- async delete_thread(thread_id: int) Response [ソース]¶
スレッドを削除する
- Args:
thread_id (int):
- Returns:
Response:
- async get_group_thread_list(**params) GroupThreadListResponse [ソース]¶
サークルのスレッド一覧を取得する
- Args:
group_id (int): from_str (str, optional): join_status (str, optional):
- Returns:
GroupThreadListResponse:
- async get_thread_joined_statuses(ids: List[int]) Response [ソース]¶
スレッド参加ステータスを取得する
- Args:
ids (List[int]):
- Returns:
Response:
- async get_thread_posts(thread_id: int, **params) PostsResponse [ソース]¶
スレッド内のタイムラインを取得する
- Args:
thread_id (int): from_str (str, optional): number (str, optional):
- Returns:
PostsResponse:
- async join_thread(thread_id: int, user_id: int) Response [ソース]¶
スレッドに参加する
- Args:
thread_id (int): user_id (int):
- Returns:
Response: