iris.bot.Bot

iris.bot.Bot는 카카오톡봇을 생성하고 관리하기 위한 클래스입니다.

생성자

iris.bot.Bot의 생성자

Bot(iris_url: str, *, max_workers: int = None)
Bot 객체를 생성합니다.

인스턴스 프로퍼티

iris.bot.Bot의 인스턴스 프로퍼티

api
Iris 서버와의 상호작용을 위한 IrisAPI 객체입니다.

emitter
이벤트의 관리를 위한 EventEmitter 객체입니다.

str

iris_url
Iris가 사용하는 서버의 URL입니다.

str

iris_ws_endpoint
Iris가 사용하는 WebSocket 엔드포인트입니다.

인스턴스 메소드

iris.bot.Bot의 인스턴스 메소드
None

run()
카카오톡봇을 시작하고 Iris 서버에 연결합니다. 블로킹 메소드입니다.

인스턴스 데코레이터

iris.bot.Bot의 인스턴스 데코레이터

on_event(name: str)
이벤트 핸들러를 등록하기 위한 데코레이터입니다.