Skip to content
This repository has been archived by the owner on Aug 22, 2021. It is now read-only.
/ EF-discord-bot Public archive

'λͺ¨λ‘μ˜ 숲 ` Season2 🌱' λ””μŠ€μ½”λ“œ μ„œλ²„λ₯Ό μœ„ν•΄ λ§Œλ“€μ–΄μ§„ 멀버 쑰회 λ””μŠ€μ½”λ“œ 봇

Notifications You must be signed in to change notification settings

westgyu/EF-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

λͺ¨λ‘μ˜ 숲 ` Season2 🌱 λ””μŠ€μ½”λ“œλ΄‡

멀버 쑰회λ₯Ό μœ„ν•΄ λ§Œλ“€μ–΄μ§„ λ””μŠ€μ½”λ“œ 봇

봇 κΈ°λŠ₯

  • μ‹€μ‹œκ°„μœΌλ‘œ μŒμ„± 채널에 μ ‘μ†ν•œ μœ μ € μˆ˜κ°€ λ³΄μž…λ‹ˆλ‹€ (μ½˜μ†” ν•œμ •)
  • 10뢄에 1λ²ˆμ”© λ””μŠ€μ½”λ“œ μ„œλ²„ 채널에 μœ μ € 수λ₯Ό μ μš©ν•©λ‹ˆλ‹€

μ„€μΉ˜λ°©λ²• (μ½˜μ†” ν™˜κ²½)

node 및 npm이 μ„€μΉ˜λ˜μ–΄ μžˆμ–΄μ•Ό μ •μƒμ μœΌλ‘œ μž‘λ™ν•  수 μžˆμŠ΅λ‹ˆλ‹€

  1. git clone https://github.com/taedi/EF-discord-bot.git

    봇 μ½”λ“œλ₯Ό λ‹€μš΄λ‘œλ“œ ν•©λ‹ˆλ‹€

  2. npm i

    봇 싀행을 μœ„ν•œ ν•„μˆ˜ νŒ¨ν‚€μ§€λ₯Ό λ‹€μš΄λ‘œλ“œ ν•©λ‹ˆλŒœ

  3. settings.example.json νŒŒμΌμ„ settings.json 으둜 이름 λ³€κ²½ν•©λ‹ˆλ‹€

    settings.json νŒŒμΌμ— 섀정을 μ§„ν–‰ν•˜κ²Œ λ©λ‹ˆλ‹€

  4. settings.json을 μž‘μ„±ν•©λ‹ˆλ‹€

    λ¨Όμ € Discord 개발자 λͺ¨λ“œλ₯Ό ν™œμ„±ν™”λ₯Ό 진행해 μ£Όμ„Έμš”
    settings.json μž‘μ„±λ°©λ²•

  5. node . ν˜Ήμ€ node index.js

    봇을 μ‹€ν–‰ν•©λ‹ˆλ‹€

Discord 개발자 λͺ¨λ“œ ν™œμ„±ν™”

  1. λ””μŠ€μ½”λ“œ 섀정에 λ“€μ–΄κ°‘λ‹ˆλ‹€
  2. μ•± μ„€μ • > λ””μŠ€ν”Œλ ˆμ΄ 둜 λ“€μ–΄κ°‘λ‹ˆλ‹€
  3. 'κ³ κΈ‰'μ—μ„œ 개발자 λͺ¨λ“œλ₯Ό ν™œμ„±ν™”ν•©λ‹ˆλ‹€

settings.json μž‘μ„±

μ„œλ²„/채널 IDλŠ” 이름을 우클릭 ν›„, ID λ³΅μ‚¬ν•˜κΈ°λ₯Ό ν΄λ¦­ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€ (개발자 λͺ¨λ“œ ν•„μš”)

  • token: 봇 토큰을 λ„£μ–΄μ£Όμ„Έμš”
  • guildId: μ„œλ²„ IDλ₯Ό λ„£μ–΄μ£Όμ„Έμš”
  • all: 전체 멀버 수λ₯Ό ν‘œμ‹œν•  채널 IDλ₯Ό λ„£μ–΄μ£Όμ„Έμš”
  • member: μœ μ € 수λ₯Ό ν‘œμ‹œν•  채널 IDλ₯Ό λ„£μ–΄μ£Όμ„Έμš”
  • bot: 봇 수λ₯Ό ν‘œμ‹œν•  채널 IDλ₯Ό λ„£μ–΄μ£Όμ„Έμš”
  • voice: μŒμ„± 채널에 μ ‘μ†ν•œ μœ μ € 수λ₯Ό ν‘œμ‹œν•  채널 IDλ₯Ό λ„£μ–΄μ£Όμ„Έμš”

μ£Όμ˜μ‚¬ν•­

  • 1개의 봇은 1개의 μ„œλ²„μ—μ„œλ§Œ μž‘λ™λ©λ‹ˆλ‹€

    1개의 봇이 2개 μ΄μƒμ˜ μ„œλ²„μ— μ ‘μ†ν•˜κ²Œ 될 경우, 였λ₯˜κ°€ λ°œμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€
    각 μ„œλ²„λ§ˆλ‹€ μƒˆλ‘œμš΄ 봇을 λ§Œλ“€μ–΄μ„œ μ‹€ν–‰ν•΄ μ£Όμ„Έμš”

  • 초기 μƒνƒœμ—μ„œλŠ” '전체 멀버/μœ μ €/봇' μˆ˜λŠ” λ””μŠ€μ½”λ“œμ—μ„œ ν‘œμ‹œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€

    index.js νŒŒμΌμ—μ„œ 주석을 μ‚­μ œν•œ 후에 μ‚¬μš©ν•΄ μ£Όμ„Έμš”

Thanks To

About

'λͺ¨λ‘μ˜ 숲 ` Season2 🌱' λ””μŠ€μ½”λ“œ μ„œλ²„λ₯Ό μœ„ν•΄ λ§Œλ“€μ–΄μ§„ 멀버 쑰회 λ””μŠ€μ½”λ“œ 봇

Resources

Stars

Watchers

Forks