ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Discord для Π±ΠΎΡ‚Π°, Ρ‡Π°Ρ‚Π°, ΠΈΠ³Ρ€

Одним ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠ² для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Discord ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ‡Π°Ρ‚ΠΎΠ² ΠΈ Π±ΠΎΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ горячиС клавиши для общСния ΠΈΠ»ΠΈ ΠΈΠ³Ρ€Ρ‹. НиТС рассмотрим Ρ€Π°Π·Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΈΡ… Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΡƒ ΠΈ особСнности примСнСния.ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π°

Π‘ΠΎΡ‚Ρ‹ β€” ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹, созданныС Π½Π° Π±Π°Π·Π΅ API ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π° сСрвСрах Дискорд. Они ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°. БСгодня сущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Discord-Π±ΠΎΡ‚ΠΎΠ². НаиболСС популярныС β€” Mee6, Red, Dyno ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. ВсС ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ особСнностям Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π½Π°Ρ‡ΠΈΠ½ΠΊΠ΅. ΠŸΡ€ΠΈ этом ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚ΠΎΠ² Π² ДискордС Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ. Π­Ρ‚ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницС софта.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Mee6 β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±ΠΎΡ‚, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои собствСнныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ·Π΄Ρ€Π°Π²Π»Π΅Π½ΠΈΠ΅ для участников.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дсВыдСлим нСсколько основных Дискорд-ΠΊΠΎΠΌΠ°Π½Π΄:

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ список ΠΏΡ€ΠΈΠΊΠ°Π·ΠΎΠ² для этого Π±ΠΎΡ‚Π° Дискорд ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° сСрвисС discord.fandom.com/ru/wiki/MEE6.ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‡Π°Ρ‚Π°

МногиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ Π·Π½Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Дискорда для Ρ‡Π°Ρ‚Π°. Π’Ρ‹Π΄Π΅Π»ΠΈΠΌ основныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

Как Π²ΠΈΠ΄Π½ΠΎ, Дискорд-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‡Π°Ρ‚Π° большС Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ тСкста ΠΈ исправлСниС ошибок. Но ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ.ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ГорячиС клавиши

НС ΠΌΠ΅Π½Π΅Π΅ полСзная опция β€” горячиС клавиши Discord, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ»ΠΈ Π²ΠΎ врСмя ΠΈΠ³Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΈΡ… Π»Π΅Π³ΠΊΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Для этого сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² Π΄ΡΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Π½Π° Ρ€Π°Ρ†ΠΈΡŽ (ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹ΠΉ) Ρ€Π΅ΠΆΠΈΠΌ, ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ Ρ€Π°Ρ†ΠΈΡŽ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°, Ρ€Π΅ΠΆΠΈΠΌΠ° стримСра, Π·Π²ΡƒΠΊΠ° Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°Ρ…, овСрлСя ΠΈ Ρ‚. Π΄.

ΠŸΡ€ΠΈ этом Π΅ΡΡ‚ΡŒ ряд клавиш, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, комбинация shift+` ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прямо Π² ΠΈΠ³Ρ€Π΅. Π’ этом случаС появляСтся список голосовых Дискорд-ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ настройка овСрлСя. ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ настроСк. ПослС появлСния списка ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π»Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΊΠΈ ΠΏΠΎ участнику ΠΈ помСняйтС Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ:

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π° сайтС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ β€” https://support.discord.com/hc/ru/articles/225977308.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дсЕсли Π²Π΄Ρ€ΡƒΠ³ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ горячиС клавиши Дискорд, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΠ· Π·Π°Π½ΠΎΠ²ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· настройки ΠΈΠ»ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Π² работоспособности ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Π˜Ρ‚ΠΎΠ³ΠΈ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Ρ‹Π²Π°ΡŽΡ‚ Π² Discord, для Ρ‡Π΅Π³ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ ΡƒΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΅ΠΉ Π²ΠΎ врСмя общСния ΠΈΠ»ΠΈ ΠΈΠ³Ρ€Ρ‹.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ОписаниС: ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ создатСлСй этого Π±ΠΎΡ‚Π°.
Алиасы: owners / owner

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:
+authors +owners +owner

ΠœΠΎΠ΄ΡƒΠ»ΡŒ: ОсновноС
Команда config

ОписаниС: ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки Π±ΠΎΡ‚Π°.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ: ОсновноС
Команда help

ОписаниС: ΠŸΠΎΠΌΠΎΡ‰ΡŒ ΠΈ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±ΠΎΡ‚Π°.
Алиасы: h

ИспользованиС: +help [ΠœΠΎΠ΄ΡƒΠ»ΡŒ/Команда]

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:
+help embed β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ embed. +help invite β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ invite. +help help β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ help. +help ΠœΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡ β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΌΠΎΠ΄ΡƒΠ»Π΅ «ΠœΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡ». +help β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ всСх ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ….

ΠœΠΎΠ΄ΡƒΠ»ΡŒ: ОсновноС
Команда invite

ОписаниС: ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈΡ‚ΡŒ Π±ΠΎΡ‚Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ссылки.
Алиасы: i / inv

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:
+invite +inv

ΠœΠΎΠ΄ΡƒΠ»ΡŒ: ОсновноС
Команда ping

ОписаниС: Пинг всСх ΡˆΠ°Ρ€Π΄ΠΎΠ² Π±ΠΎΡ‚Π°.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ: ОсновноС
Команда prime

ОписаниС: PRIME подписка, Π΅Ρ‘ подробности, активация ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

ИспользованиС: +prime [list/Π°dd/remove/info/payments] [ID/Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°]

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:
+prime β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ бонусы, ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ состояниС подписки. +prime list β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список Π’Π°ΡˆΠΈΡ… PRIME сСрвСров. +prime add β€” Π’Ρ‹Π΄Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ сСрвСру PRIME. +prime add 564403545273663489 β€” Π’Ρ‹Π΄Π°Ρ‚ΡŒ сСрвСру с ID 564403545273663489 PRIME слот. +prime remove β€” Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ сСрвСра PRIME слот. +prime remove 564403545273663489 β€” Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρƒ сСрвСра с ID 564403545273663489 PRIME слот. +prime info β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ состояниС подписки, доступныС слоты ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. +prime payments β€” ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π° Π² Discord

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ часто ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π° Π² ДискордС ΠΈ Ρ‚Π΅ΠΌ самым ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ функциями. Π‘Ρ€Π°Π·Ρƒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ достиТСниС Ρ‚Π°ΠΊΠΎΠΉ Ρ†Π΅Π»ΠΈ β€” нСпростая Π·Π°Π΄Π°Ρ‡Π°, Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π½Π° основС discord.js, Π½Π° Python ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Discord Bot Maker.ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Дискорд-Π±ΠΎΡ‚Π° Π½Π° основС discord.js

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ API Discord прСдставляСт собой ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, Π° впослСдствии ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π°. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π° Π΄Π°Π»Π΅Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим ΠΎΠ±Ρ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ создания Π±ΠΎΡ‚Π° для ΠΌΡƒΠ·Ρ‹ΠΊΠΈ. ΠŸΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΎΠ½ смоТСт ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π½Π° ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс
Π­Ρ‚ΠΈΡ… дСйствий достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π° Дискорд, послС Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° сСрвСр с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ OAuth2 URL-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс
На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ этапС Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Для этого создайтС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π΅Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ β€” mkdir musicbot && cd musicbot. Π”Π°Π»Π΅Π΅ сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ javascript. Для этого ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ зависимости:

const Discord = require(β€˜discord.js’);

const ytdl = require(β€˜ytdl-core’);

ПослС этого Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠΊΠ΅Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ Π»ΠΎΠ³ΠΈΠ½.

const client = new Discord.Client();

Π”Π°Π»Π΅Π΅ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ нСсколько listeners, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ console.log ΠΏΡ€ΠΈ пускС.

ПослС этого Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±ΠΎΡ‚ΠΎΠΌ Дискорд с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ node. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вновь созданный Discord-Π±ΠΎΡ‚ Π±Ρ‹Π» ΠΎΠ½Π»Π°ΠΉΠ½. Π’ консоли появится Ready!. Команда β€” node index.js.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ для Π±ΠΎΡ‚Π° Дискорд

Π’Π΅ΠΏΠ΅Ρ€ΡŒ остаСтся Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Для чтСния сообщСний

Π§Ρ‚ΠΎΠ±Ρ‹ Дискорд-Π±ΠΎΡ‚ ΠΌΠΎΠ³ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

client.on(β€˜message’, async message => <

Π”Π°Π»Π΅Π΅ сдСлайтС listener для massage-события, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ сообщСниС ΠΈ сохранитС Π΅Π³ΠΎ Π² massage. Если информация ΠΏΡ€ΠΈΡˆΠ»Π° ΠΎΡ‚ Π±ΠΎΡ‚Π° Дискорд, ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π΅. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

if (message.author.bot) return;

Если сообщСниС Π²Π΅Ρ€Π½ΡƒΠ»ΠΎΡΡŒ, Π·Π½Π°Ρ‡ΠΈΡ‚, Π΅Π³ΠΎ смог ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, с ΠΊΠ°ΠΊΠΎΠ³ΠΎ прСфикса ΠΎΠ½ΠΎ начинаСтся.

if (!message.content.startsWith(prefix)) return;

Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

> else if (message.content.startsWith(`$skip`)) <

> else if (message.content.startsWith(`$stop`)) <

message.channel.send(β€˜You need to enter a valid command!’)

ПослС получСния списка ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΈΡ… созданию.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ пСсСн

Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½Π° гильдия, пСсня ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ytdl (Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ установлСна Π·Π°Ρ€Π°Π½Π΅Π΅). Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ map с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, Π³Π΄Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ пСсни.

const queue = new Map();

Π’Π΅ΠΏΠ΅Ρ€ΡŒ создайтС async0-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ execute ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, находится Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Ρ‡Π°Ρ‚Π΅, ΠΈ имССтся Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ Π΅Π³ΠΎ отсутствии ΠΏΠΈΡˆΠ΅Ρ‚Π΅ сообщСниС ΠΎΠ± ошибкС.

async function execute(message, serverQueue) <

const args = message.content.split(β€˜ β€˜);

const voiceChannel = message.member.voiceChannel;

if (!voiceChannel) return message.channel.send(β€˜You need to be in a voice channel to play music!’);

const permissions = voiceChannel.permissionsFor(message.client.user);

return message.channel.send(β€˜I need the permissions to join and speak in your voice channel!’);

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ пСснС ΠΈ сохранитС Π΅Π΅ Π² song. Для этого потрСбуСтся ytdl-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‰Π°Ρ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΡŽΡ‚ΡƒΠ±-ссылкС.

const songInfo = await ytdl.getInfo(args[1]);

НСобходимыС Π΄Π°Π½Π½Ρ‹Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² song. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„Π°ΠΊΡ‚ опрСдСлСния serverQueue (ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ), Π° послС ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ сообщСниС ΠΎ достиТСнии Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Если это Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ с голосовым ΠΊΠ°Π½Π°Π»ΠΎΠΌ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ пСсню.

return message.channel.send(`$ has been added to the queue!`);

Π’ Ρ€Π°Π·Π΄Π΅Π» serverQueue, Ссли ΠΎΠ½ пустой, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ‚Ρ€Π΅ΠΊ. Π’ случаС, ΠΊΠΎΠ³Π΄Π° serverQueue ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ null, сдСлайтС ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚.

// Creating the contract for our queue

// Setting the queue using our contract

// Pushing the song to our songs array

// Here we try to join the voicechat and save our connection into our object.

var connection = await voiceChannel.join();

// Calling the play function to start a song

// Printing the error message if the bot fails to join the voicechat

ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅ΠΊΠ°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ play для Π±ΠΎΡ‚Π° Дискорд с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ гильдия ΠΈ пСсня, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° song.

function play(guild, song) <

const serverQueue = queue.get(guild.id);

Если Π΄Π°, Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΉΡ‚ΠΈ с голосового ΠΊΠ°Π½Π°Π»Π° ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.

Π”Π°Π»Π΅Π΅ Ρ‚Ρ€Π΅ΠΊ ΠΈΠ³Ρ€Π°Π΅Ρ‚ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ URL ΠΈ playStream.

const dispatcher = serverQueue.connection.playStream(ytdl(song.url))

// Deletes the finished song from the queue

// Calls the play function again with the next song

Π—Π΄Π΅ΡΡŒ создаСтся stream, Π° Π΅Π³ΠΎ URL пСрСдаСтся адрСсу пСсни.

ΠŸΡ€ΠΎΠΏΡƒΡΠΊ Ρ‚Ρ€Π΅ΠΊΠ°

Π—Π΄Π΅ΡΡŒ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ диспСтчСра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» сдСлан Π² ΠΎΠΏΡ†ΠΈΠΈ play. Π’Π°ΠΊΠΎΠ΅ дСйствиС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Π» ΠΈΠ³Ρ€Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ‚Ρ€Π΅ΠΊ.

function skip(message, serverQueue) <

if (!message.member.voiceChannel) return message.channel.send(β€˜You have to be in a voice channel to stop the music!’);

if (!serverQueue) return message.channel.send(β€˜There is no song that I could skip!’);

Π—Π΄Π΅ΡΡŒ провСряСтся, Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² голосовом ΠΊΠ°Π½Π°Π»Π΅, ΠΈ имССтся Π»ΠΈ Ρ‚Ρ€Π΅ΠΊ для пропуска.

ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ°

ΠžΠΏΡ†ΠΈΡ stop ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ очистку массива song, удалСния ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· Ρ‡Π°Ρ‚Π°.

function stop(message, serverQueue) <

if (!message.member.voiceChannel) return message.channel.send(β€˜You have to be in a voice channel to stop the music!’);

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π±ΠΎΡ‚Π° для Дискорд

const Discord = require(β€˜discord.js’);

const ytdl = require(β€˜ytdl-core’);

const client = new Discord.Client();

const queue = new Map();

client.on(β€˜message’, async message => <

if (message.author.bot) return;

if (!message.content.startsWith(prefix)) return;

const serverQueue = queue.get(message.guild.id);

> else if (message.content.startsWith(`$skip`)) <

> else if (message.content.startsWith(`$stop`)) <

message.channel.send(β€˜You need to enter a valid command!’)

async function execute(message, serverQueue) <

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° MEE6 для Discord

ΠœΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅Ρ€ Дискорд рассчитан Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΈ свСТиС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ. Π’Π΅ΡΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» рассчитан ΠΈΠΌΠ΅Π½Π½ΠΎ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ Π² сообщСства, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ доступныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ общСния. Но участникам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ создали сСрвСр, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΡ ΠΎΡ‚ примСнСния, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌ встаСт большоС число Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ настройками, участниками ΠΈ внСшними характСристиками сСрвСра. Если мСханичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ стали Π² Ρ‚ΡΠ³ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ автоматичСских ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠ². MEE6 относится ΠΊ числу самых популярных Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Дискорд. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±ΠΎΡ‚ выполнял Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π½Π° автоматичСском Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅, послС установки Π±ΠΎΡ‚Π° Π½Π° сСрвСр, слСдуСт Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ пользования. Π’Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ для MEE6:

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

Custom Commands

ΠžΠΏΡ†ΠΈΡ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ созданиС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΌΠ°Π½Π΄ для автоматичСского ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°. ΠŸΡ€ΠΈ этом, Ρ€ΠΎΠ±ΠΎΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ для Π½Π΅Π³ΠΎ прСдназначСния с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌΠΈ характСристиками.

Если появилась Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‚ΠΎ слСдуСт Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Add Π½Π° страницС ΠΏΠ»Π°Π³ΠΈΠ½Π°. Π’Π°ΠΌ ΠΆΠ΅ слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:

Π’Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, доступ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ€ΠΎΠ»ΠΈ, ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° для автоматичСского ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

Levels

Π‘ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄ΠΈΠ°Π»ΠΎΠ³Π°, ΠΈ Π½Π°Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ ΠΎΡ‡ΠΊΠΈ ΠΎΠΏΡ‹Ρ‚Π°.

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ стандартныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄:

Moderator

ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π·Π΄Π΅Π»Π°:

Welcome

АвтоматичСский ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ привСтствиС для Π½ΠΎΠ²ΠΎΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°Π½Π°Π».
Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ:

Send a message when a user joins the server ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€ΠΈΡΡ‹Π»Π°Ρ‚ΡŒ привСствСнныС сообщСния послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ участник присоСдинился ΠΊ ΠΊΠ°Π½Π°Π»Ρƒ.

Π—Π°Ρ‚Π΅ΠΌ слСдуСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ инструмСнты. НапримСр, Π±ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ Π½ΠΎΠ²ΠΎΠΏΡ€ΠΈΠ±Ρ‹Π²ΡˆΠ΅Π³ΠΎ участника.
По ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΠΌΡƒ способу ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΠΊΠΈΠ½ΡƒΡ‚ΡŒ ΠΊΠ°Π½Π°Π», ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ стандартноС ΠΏΡ€ΠΎΡ‰Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΡ‰Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ автоматичСский ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ.

Timers

Рассылка сообщСний Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ дСйствиС Π² Ρ€Π°ΠΌΠΊΠ°Ρ… сСрвСра, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°Ρ‚ΡŒ участников, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сил ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ администратора. Π ΠΎΠ±ΠΎΡ‚ MEE6 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ рассылки, Ссли ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ сообщСниями.

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡƒΠ·ΠΈΡ‚ΡŒ характСристики, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ настройки:

ПослС запуска Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°, сообщСния Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ участникам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ….

Search Anything

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°Π½Π°Π» Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ развивался слСдуСт ΠΈΡΠΊΠ°Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² сСти ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ врСмя для пролистывания сотни страниц. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ поиск Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈΠ· сСти ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π±ΠΎΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… поисковой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ пригласил ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°, Π½ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ разобрался с особСнностями Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±ΠΎΡ‚ Π²Ρ‹Π΄Π°Π» подсказки ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΠΎΡ‚Π° Дискорд Π½Π° основС discord.js

ΠŸΡ€Π΅Π΄Ρ‹ΡΡ‚ΠΎΡ€ΠΈΡ

Π― заинтСрСсовался созданиСм Π±ΠΎΡ‚Π° для Discord, Π½ΠΎ всё Ρ‡Ρ‚ΠΎ я Π½Π°ΡˆΡ‘Π», Π±Ρ‹Π»ΠΎ ΠΏΠ°Ρ€Ρƒ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° YouTube, Π΄Π° ΠΈ Ρ‚ΠΎ Ρ‚Π°ΠΌ просто писали ΠΊΠΎΠ΄, Π±Π΅Π· всяких пояснСний. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Ρ…ΠΎΡ‡Ρƒ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠ΅Ρ€ΠΈΡŽ статСй ΠΏΠΎ созданию Π±ΠΎΡ‚ΠΎΠ² Π½Π° основС discord.js.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Π° Π±ΠΎΡ‚Π°

Для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ Π½Π° страницу созданиС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ New Application.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ПослС Ρ‡Π΅Π³ΠΎ, Π½Π°ΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ Π½Π°Π·Π²Π°Ρ‚ΡŒ нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’Π²ΠΎΠ΄ΠΈΠΌ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Create. ΠœΡ‹ ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π½Π° страницу настройки прилоТСния, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π°Π²Π°Ρ‚Π°Ρ€, описаниС ΠΈ Ρ‚Π΄. Но Π½Π°ΠΌ это ΠΏΠΎΠΊΠ° Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Bot. И создаём Π±ΠΎΡ‚Π°.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Node.js ΠΈ Visual Studio Code (VS code), Π² послСднСм собствСнно ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ процСсс создания Π±ΠΎΡ‚Π°. ЗапускаСм VS code. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΏΠ°ΠΏΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ хранится наш Π±ΠΎΡ‚. НаТимаСм Π’ΠΈΠ΄->Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π», послС этого Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части прилоТСния Π΄ΠΎΠ»ΠΆΠ΅Π½ появится Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

Написания «Ρ‚Π΅Π»Π°» Π±ΠΎΡ‚Π°

Для Π½Π°Ρ‡Π°Π»ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ описаниС Π±ΠΎΡ‚Π°.

ПослС Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ вас Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π±ΠΎΡ‚Π΅ (ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, просто Π½Π°ΠΆΠ°Π² Enter). Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΎΠ½Π° спросит ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ всё ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΈ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

ПослС Π²Π²ΠΎΠ΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, трСбуСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅! ПослС Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΌΠΎΠ³ΡƒΡ‚ появится прСдупрСТдСния, Π½Π΅ Π±ΠΎΠΉΡ‚Π΅ΡΡŒ, Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ.

Если Π²Ρ‹ всё сдСлали ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚ΠΎ Π² ΠΏΠ°ΠΏΠΊΠ΅ Π±ΠΎΡ‚Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅.

ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±ΠΎΡ‚Π° Π² дс

Π”Π°Π»Π΅Π΅ создаём Ρ„Π°ΠΉΠ» botconfig.json, здСсь ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ основныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±ΠΎΡ‚Π°.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ создаём Ρ„Π°ΠΉΠ» index.js, Π² Π½Π΅Π³ΠΎ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄.

И ΠΌΡ‹ Π½Π° Ρ„ΠΈΠ½ΠΈΡˆΠ½ΠΎΠΉ прямой! ПишСм Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для запуска Π±ΠΎΡ‚Π°.
ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅! Если Π²Ρ‹ помСняли Π½Π°Π·Π²Π°Π½ΠΈΠ΅ исходного Ρ„Π°ΠΉΠ»Π°, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ.

ПослС Ρ‡Π΅Π³ΠΎ остаётся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±ΠΎΡ‚Π° Π½Π° сСрвСр ΠΏΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ссылкС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *