(레거시) 채팅 이벤트

이 페이지에서는 채팅의 메시지, 후원을 비롯한 이벤트 핸들링에 대해 설명합니다.

circle-exclamation

일반 메시지 받기

circle-exclamation
chat.on(ChatMessageEvent.class, (evt) -> {
    ChatMessage msg = evt.getMessage();
    
    if (msg.getProfile() == null) {
        System.out.println("[Chat] 익명: " + msg.getContent());
        return;
    }

    System.out.println("[Chat] " + msg.getProfile().getNickname() + ": " + msg.getContent());
});

일반 후원 메시지 받기

chat.on(NormalDonationEvent.class, (evt) -> {
    DonationMessage msg = evt.getMessage();
    
    if (msg.getProfile() == null) {
        System.out.println("[Donation] 익명: " + msg.getContent() + ": " + msg.getContent() + " [" + msg.getPayAmount() + "원]");
        return;
    }

    System.out.println("[Donation] " + msg.getProfile().getNickname() + ": " + msg.getContent() + " [" + msg.getPayAmount() + "원]");
});

구독 메시지 받기

미션 후원 메시지 받기

Last updated