• 레퍼런스
  • 자습서
  • iris.bot._internal.iris.IrisAPI

    iris.bot._internal.iris.IrisAPI는 Iris API를 사용하기 위한 클래스입니다.

    생성자

    iris.bot._internal.iris.IrisAPI의 생성자

    IrisAPI(iris_endpoint: str)
    IrisAPI 객체를 생성합니다.

    인스턴스 메소드

    iris.bot._internal.iris.IrisAPI의 인스턴스 메소드
    str | None

    decrypt(enc: int, b64_ciphertext: str, user_id: int)
    암호화된 Base64 인코딩 문자열을 복호화한 결과를 반환합니다.

    dict

    get_aot()
    AOT 관련 토큰을 반환합니다.

    dict

    get_info()
    Iris의 현재 구성 정보를 반환합니다.

    list[dict]

    query(query: str, bind: list[Any] | None = None)
    카카오톡 데이터베이스에 대한 SQL 쿼리를 실행합니다.

    dict

    reply(room_id: int, msg: str)
    특정 방에 메시지를 보냅니다.

    dict

    reply_media(room_id: int, files: list[BufferedIOBase | bytes | PIL.Image.Image | str])
    특정 방에 미디어 파일을 보냅니다.