마법의 소라고동
Created by Pharcy#0781
const Discord = require ( 'discord.js' ) ; const 클라이언트 = 새로운 Discord . 클라이언트 ( { 부분 : [ 'MESSAGE' , 'CHANNEL' , 'REACTION' ] } ) ; const token = require ( "./config.json" ) ; const fs = require ( 'fs' ) ; const 기사 = fs . readFileSync ( "README.md" ) . toString ( ) ;
let replies = require ( "./replies.json" ) ;
function getRandomInt ( min , max ) { 최소 = 수학 . ceil ( 분 ) ; 최대 = 수학 . 바닥 ( 최대 ) ; Math를 반환 합니다. floor ( Math . random ( ) * ( max - min ) ) + min ; // 최댓값은 제외, 최솟값은 포함 } const randomMessage = function ( msgList ) { 창 msgList [ getRandomInt ( 0 , msgList . 길이 ) ] ; }
클라이언트 . on ( '준비' , ( ) => {
콘솔 . log ( $ { client . user . tag } !
로 로그인 됨 ) ;
} ) ;
클라이언트 . on ( 'message' , msg => { const { 내용 , 채널 , 작성자 } = msg ;
if ( channel . name ! == '마법의-소라 고동' || author . bot ) {
반환 ;
}
if ( content . includes ( '도움말' ) ) {
채널 . send ( "\`\`\`" + 기사 + "\`\`\`" ) ;
반환 ;
}
if ( content . endsWith ( '?' ) ) {
채널 . send ( randomMessage ( 응답 ) ) ;
} else {
채널 . send ( '다시 한 번 물어봐.' ) ;
}
} ) ;
클라이언트 . 로그인 ( 토큰 . 토큰 ) ; { " name " : " engbot " , " 버전 " : " 1.0.0 " , " 설명 " : " " , " 메인 " : " app.js " , " 스크립트 " : { " test " : " echo " 오류 : 지정된 테스트가 없습니다. \ " && exit 1 " , " 시작 " : " nodemon app.js " }, " 키워드 " : [], " 작성자 " : " " , " 라이센스 " : " ISC " , " 종속성 " : { " discord.js " : " ^ 12.2.0 " , " nodemon " : " ^ 2.0.4 " } } [ " 그래. " , " 맞아. " , " 어. " , " 안돼. " , " 아니. " , " 안. 돼. " ] © 2020 GitHub, Inc.
This list doesn't have any bots! How boring...