mirror of
https://github.com/stoatchat/python-client-sdk.git
synced 2026-07-22 02:25:22 -04:00
fix small issues
This commit is contained in:
+1
-1
@@ -294,7 +294,7 @@ class VoiceChannel(Channel, EditableChannel):
|
||||
await self.state.http.set_channel_role_permissions(self.id, role.id, permissions.value)
|
||||
|
||||
def channel_factory(data: ChannelPayload, state: State) -> Union[DMChannel, GroupDMChannel, SavedMessageChannel, TextChannel, VoiceChannel]:
|
||||
if data["channel_type"] == "SavedMessage":
|
||||
if data["channel_type"] == "SavedMessages":
|
||||
return SavedMessageChannel(data, state)
|
||||
elif data["channel_type"] == "DirectMessage":
|
||||
return DMChannel(data, state)
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@ __all__ = (
|
||||
)
|
||||
|
||||
class ChannelType(enum.Enum):
|
||||
saved_message = "SavedMessage"
|
||||
saved_messages = "SavedMessages"
|
||||
direct_message = "DirectMessage"
|
||||
group = "Group"
|
||||
text_channel = "TextChannel"
|
||||
|
||||
+1
-1
@@ -99,7 +99,7 @@ class Message:
|
||||
|
||||
self.reply_ids.append(reply)
|
||||
|
||||
def _update(self, *, content: Optional[str] = None, edited_at: str, embeds: list[EmbedPayload]):
|
||||
def _update(self, *, content: Optional[str] = None, embeds: Optional[list[EmbedPayload]] = None, edited_at: str):
|
||||
if content:
|
||||
self.content = content
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ class BaseChannel(TypedDict):
|
||||
|
||||
class SavedMessages(_NonceChannel, BaseChannel):
|
||||
user: str
|
||||
channel_type: Literal["SavedMessage"]
|
||||
channel_type: Literal["SavedMessages"]
|
||||
|
||||
class DMChannel(_NonceChannel, BaseChannel):
|
||||
active: bool
|
||||
|
||||
Reference in New Issue
Block a user