feat: 新しい絵文字モデルを使うように

pull/109/head
yupix 7 months ago
parent e29b49538c
commit 6a3ddff754
No known key found for this signature in database
GPG Key ID: 2FF705F5C56D9C06

@ -4,8 +4,8 @@ from typing import TYPE_CHECKING
from mipac.abstract.action import AbstractAction
from mipac.http import HTTPClient, Route
from mipac.models.emoji import CustomEmoji
from mipac.types.emoji import ICustomEmoji
from mipac.models.emoji import EmojiDetailed, EmojiSimple
from mipac.types.emoji import IEmojiDetailed, IEmojiSimple
if TYPE_CHECKING:
from mipac.client import ClientManager
@ -16,8 +16,14 @@ class EmojiActions(AbstractAction):
self.__session: HTTPClient = session
self.__client: ClientManager = client
async def get(self, name: str) -> CustomEmoji:
emoji: ICustomEmoji = await self.__session.request(
async def get(self, name: str) -> EmojiDetailed:
emoji: IEmojiDetailed = await self.__session.request(
Route("POST", "/api/emoji"), auth=True, lower=True, json={"name": name}
)
return CustomEmoji(emoji=emoji, client=self.__client)
return EmojiDetailed(raw_emoji_detailed=emoji, client=self.__client)
async def gets(self, name: str) -> EmojiSimple:
emoji: IEmojiSimple = await self.__session.request(
Route("POST", "/api/emojis"), auth=True, lower=True, json={"name": name}
)
return EmojiSimple(raw_emoji_simple=emoji, client=self.__client)

Loading…
Cancel
Save