mi.emoji のソースコード

from __future__ import annotations

from typing import TYPE_CHECKING

from mi.models.emoji import RawEmoji

if TYPE_CHECKING:
    from mi import ConnectionState

__all__ = ('Emoji',)


[ドキュメント]class Emoji: def __init__(self, raw_data: RawEmoji, state: ConnectionState): self.__raw_data = raw_data self.__state: ConnectionState = state @property def id(self): return self.__raw_data.id @property def aliases(self): return self.__raw_data.aliases @property def name(self): return self.__raw_data.name @property def category(self): return self.__raw_data.category @property def host(self): return self.__raw_data.host @property def url(self): return self.__raw_data.url @property def action(self): return self.__state.emoji