반응형
// guildCreate
/* Emitted whenever the client joins a guild.
PARAMETER TYPE DESCRIPTION
guild Guild The created guild */
client.on("guildCreate", function(guild){
console.log(`the client joins a guild`);
});
// guildDelete
/* Emitted whenever a guild is deleted/left.
PARAMETER TYPE DESCRIPTION
guild Guild The guild that was deleted */
client.on("guildDelete", function(guild){
console.log(`the client deleted/left a guild`);
});
guildCreate / guildDelete - 서버 입장/퇴장 시 실행된다.
// guildMemberAdd
/* Emitted whenever a user joins a guild.
PARAMETER TYPE DESCRIPTION
member GuildMember The member that has joined a guild */
client.on("guildMemberAdd", function(member){
console.log(`a user joins a guild: ${member.tag}`);
});
guildMemberAdd - 채널에 사람이 들어오면 실행된다.
// message
/* Emitted whenever a message is created.
PARAMETER TYPE DESCRIPTION
message Message The created message */
client.on("message", function(message){
console.log(`message is created -> ${message}`);
});
message - 메세지가 생성되면 실행된다.
// messageDelete
/* Emitted whenever a message is deleted.
PARAMETER TYPE DESCRIPTION
message Message The deleted message */
client.on("messageDelete", function(message){
console.log(`message is deleted -> ${message}`);
});
messageDelete - 메세지가 삭제되면 실행된다.
아래 링크에서 모든 client.on 이벤트들의 내용을 확인할 수 있다.
https://gist.github.com/koad/316b265a91d933fd1b62dddfcc3ff584
반응형
'옛날 글들 > DiscordJS' 카테고리의 다른 글
The Patch - 게임 패치노트 전용 디스코드 봇 (FC온라인, 롤, 로스트아크, 배그, 메이플, 발로란트, 오버워치2 지원) (0) | 2022.03.22 |
---|---|
3. DiscordJS 슬래시 명령어 설정하기 (0) | 2022.02.23 |
2. DiscordJS 기본 코드 리뷰 (bot.js, kick.js) (0) | 2022.01.26 |
1. DiscordJS 시작하기 - 설치 및 봇 생성 (0) | 2022.01.25 |