NeuroWhAI의 잡블로그

디스코드에 봇으로 키워드 알림 기능을 만들어보았다 본문

개발 및 공부

디스코드에 봇으로 키워드 알림 기능을 만들어보았다

NeuroWhAI 2019. 4. 14. 20:19


그룹채팅에서 자신과 관련없는 이야기로 알림을 받으면 상당히 귀찮습니다.
특히 저처럼 알림을 클릭하지 않고는 못베기는 성격이라면 더욱!
카카오톡엔 키워드 알림이라는 기능이 있어서 알림을 끈 채팅방에서도 등록한 키워드가 대화에 나오면 알림을 띄워주는 기능이 있습니다.
디스코드엔 '@'로 특정인을 언급하여 알림이 가게하는 기능이 있지만 키워드 알림에 비해선 부족하죠.
그래서 만들어보았습니다.

키워드 명령어로 키워드를 등록하면 이 봇이 있는 채팅방에서 대화를 보고 키워드를 검출하여 해당하는 사람에게 위 사진처럼 DM을 보내줍니다.
물론 그 사람이 없는 방에서의 키워드 검출은 무시됩니다.

지인들과 쓰는 봇이라 퍼포먼스는 딱히 고려하지 않았습니다.
봇이 들어간 곳의 모든 초당 대화 수 * 등록된 모든 키워드 수에 해당하는 초당(?) 복잡도를 가졌기에 실질적으로 서비스하기엔 무리네요 ㅋㅋ..



Comments