aaronsegura / aaronsegura/nctalk
Chats API
- 主要言語
- Python
- スター
- 0
- フォーク
- 0
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
- [x] [Receive chat messages of a conversation](https://nextcloud-talk.readthedocs.io/en/latest/chat/#receive-chat-messages-of-a-conversation)
- [x] [Sending a new chat message](https://nextcloud-talk.readthedocs.io/en/latest/chat/#sending-a-new-chat-message)
- [x] [Share a rich object to the chat](https://nextcloud-talk.readthedocs.io/en/latest/chat/#share-a-rich-object-to-the-chat)
- [x] [Share a file to the chat](https://nextcloud-talk.readthedocs.io/en/latest/chat/#share-a-file-to-the-chat)
- [ ] [List overview of items shared into a chat](https://nextcloud-talk.readthedocs.io/en/latest/chat/#list-overview-of-items-shared-into-a-chat)
- [ ] [List items of type shared in a chat](https://nextcloud-talk.readthedocs.io/en/latest/chat/#list-items-of-type-shared-in-a-chat)
- [x] [Clear chat history](https://nextcloud-talk.readthedocs.io/en/latest/chat/#clear-chat-history)
- [x] [Deleting a chat message](https://nextcloud-talk.readthedocs.io/en/latest/chat/#deleting-a-chat-message)
- [x] [Mark chat as read](https://nextcloud-talk.readthedocs.io/en/latest/chat/#mark-chat-as-read)
- [x] [Mark chat as unread](https://nextcloud-talk.readthedocs.io/en/latest/chat/#mark-chat-as-unread)
- [x] [Get mention autocomplete suggestions](https://nextcloud-talk.readthedocs.io/en/latest/chat/#get-mention-autocomplete-suggestions)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
この issue は NextCloud Talk Chats API を実装するためのチェックリストです。残っているエンドポイントは 2 つです。「List overview of items shared into a chat」と「List items of type shared in a chat」です。まず、リンクされているドキュメントを読んで、想定される request/response の形式を理解してください。コードベースにある既存の API クライアントメソッド(おそらく `nctalk/client.py` のようなファイルにあります)を確認し、新しいエンドポイントを実装する際のパターンを把握してください。チェック済みの項目のスタイルに従って、不足しているメソッドを実装してください。NextCloud Talk インスタンスに対して呼び出しを行うか、モックしたレスポンスを使用してテストしてください。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- api
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 50/100