File tree Expand file tree Collapse file tree 4 files changed +23
-23
lines changed
Expand file tree Collapse file tree 4 files changed +23
-23
lines changed Original file line number Diff line number Diff line change @@ -345,38 +345,38 @@ Handle messaging and chat functionalities.
345345### Quick Examples
346346
347347``` python
348- from basalam_sdk.chat.models import MessageRequestModel , CreateChatRequest
348+ from basalam_sdk.chat.models import MessageRequest , CreateChatRequest
349349
350350# Create a message
351351message = client.create_message_sync(
352- request = MessageRequestModel (
353- chat_id = 123 ,
354- content = " Hello, how can I help you?" ,
355- message_type = " text"
356- ),
357- user_agent = " MyApp/1.0" ,
358- x_client_info = " web"
352+ request = MessageRequest (
353+ chat_id = 123 ,
354+ content = " Hello, how can I help you?" ,
355+ message_type = " text"
356+ ),
357+ user_agent = " MyApp/1.0" ,
358+ x_client_info = " web"
359359)
360360
361361# Create a chat
362362new_chat = client.create_chat_sync(
363- request = CreateChatRequest(
364- participants = [123 , 456 ],
365- chat_type = " private"
366- )
363+ request = CreateChatRequest(
364+ participants = [123 , 456 ],
365+ chat_type = " private"
366+ )
367367)
368368
369369# Get messages from a chat
370370messages = client.get_messages_sync(
371- chat_id = 123 ,
372- limit = 20 ,
373- order = " DESC"
371+ chat_id = 123 ,
372+ limit = 20 ,
373+ order = " DESC"
374374)
375375
376376# Get list of chats
377377chats = client.get_chats_sync(
378- limit = 30 ,
379- order_by = " updated_at"
378+ limit = 30 ,
379+ order_by = " updated_at"
380380)
381381```
382382
Original file line number Diff line number Diff line change 66
77from .client import ChatService
88from .models import (
9- MessageRequestModel ,
9+ MessageRequest ,
1010 MessageInput ,
1111 Attachment ,
1212 AttachmentFile ,
1919
2020__all__ = [
2121 "ChatService" ,
22- "MessageRequestModel " ,
22+ "MessageRequest " ,
2323 "MessageInput" ,
2424 "Attachment" ,
2525 "AttachmentFile" ,
Original file line number Diff line number Diff line change 33"""
44from typing import Dict , Any , Optional
55
6- from .models import MessageRequestModel , CreateChatRequest , ChatListResponse
6+ from .models import MessageRequest , CreateChatRequest , ChatListResponse
77from ..base_client import BaseClient
88
99
@@ -16,7 +16,7 @@ def __init__(self, **kwargs):
1616
1717 async def create_message (
1818 self ,
19- request : MessageRequestModel ,
19+ request : MessageRequest ,
2020 user_agent : str ,
2121 x_client_info : str ,
2222 admin_token : Optional [str ] = None
@@ -46,7 +46,7 @@ async def create_message(
4646
4747 def create_message_sync (
4848 self ,
49- request : MessageRequestModel ,
49+ request : MessageRequest ,
5050 user_agent : str ,
5151 x_client_info : str ,
5252 admin_token : Optional [str ] = None
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ class Attachment(BaseModel):
4242 files : Optional [List [AttachmentFile ]] = None
4343
4444
45- class MessageRequestModel (BaseModel ):
45+ class MessageRequest (BaseModel ):
4646 """Message request model."""
4747 chat_id : int
4848 message_type : str
You can’t perform that action at this time.
0 commit comments