Как да си направя дискорд бот?

Форум за всичко останало, което си няма собствен раздел.
Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1787
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 153 пъти
Получена благодарност: 38 пъти
Обратна връзка:

Как да си направя дискорд бот?

Мнение от Scorpions95 » 17 Окт 2019, 11:32

Здравейте !
Гледах това видео
https://www.youtube.com/watch?v=pZQULtpEqlk
Следвах стъпките,инсталирах си най-новата версия python
обаче ми дава следната грешка като цъкна на RUN
Като цяло искам да си създам бот,който да пускам само рок и метъл музика.

Код за потвърждение: Избери целия код

Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> 
=== RESTART: C:\Users\User\Desktop\Stuff\discord bot\ресурси\rockforumbot.py ===
Traceback (most recent call last):
  File "C:\Users\User\Desktop\Stuff\discord bot\ресурси\rockforumbot.py", line 1, in <module>
    import discord
ModuleNotFoundError: No module named 'discord'
>>> 
Файла ми съдържа
(нали както е там в инфото под клипа)

Код за потвърждение: Избери целия код

import discord
import asyncio
client = discord.Client()
 
@client.event
async def on_ready():
    print("Lognat ste kato:")
    print (client.user.name)
    print("ID-ТО:")
    print (client.user.id)
    print("Gotov za polzvane")
 
@client.event
async def on_message(message):
    if message.author == client.user:
        return
    elif message.content.startswith("Hello"):
        await client.send_message (message.channel, "Zdravei")
 
client.run("Тук съм написал токена който взех")
EDIT:
Намерих и този клип https://www.youtube.com/watch?v=AquIwgga0ek
по който стана,но гледам че бота ми е офлйан,как мога да го направя онлайн?
ето и другия фаел,който създадох
Име: rockbot
import discord

Код за потвърждение: Избери целия код

from discord.ext import commands

client = commands.Bot(command_prefix = '.')

@client.event
async def on_ready():
    print('bot is ready.')
	
client.run('моят токен написах тук')
Имаш сайт и искаш да му направиш скромен дом?
тогава не се колебай, просто закупи своят хостинг от ТУК и аз ше се погрижа да бъде в добри ръце, на изгодна цена :gamer1:

Изображение

Аватар
Goddness
Извън линия
Потребител
Потребител
Мнения: 1813
Регистриран на: 20 Май 2017, 11:47
Местоположение: Някъде по света
Се отблагодари: 143 пъти
Получена благодарност: 187 пъти
Обратна връзка:

Как да си направя дискорд бот?

Мнение от Goddness » 17 Окт 2019, 19:24

Эащо просто не полэваш Rythm bot ?

Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1787
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 153 пъти
Получена благодарност: 38 пъти
Обратна връзка:

Как да си направя дискорд бот?

Мнение от Scorpions95 » 17 Окт 2019, 19:48

nameless. написа: 17 Окт 2019, 19:24 Эащо просто не полэваш Rythm bot ?
Защото искам бота,който ще създам да пуска само рок и метъл музика
Имаш сайт и искаш да му направиш скромен дом?
тогава не се колебай, просто закупи своят хостинг от ТУК и аз ше се погрижа да бъде в добри ръце, на изгодна цена :gamer1:

Изображение

Аватар
thurinven
Извън линия
Потребител
Потребител
Мнения: 31
Регистриран на: 16 Окт 2019, 10:46
Се отблагодари: 4 пъти
Получена благодарност: 5 пъти

Как да си направя дискорд бот?

Мнение от thurinven » 17 Окт 2019, 20:55

Дай скрийншот на конзолата (или копирай), за да се види какво логва като пуснеш бота.

За да направиш цялостната си идея, ще имаш нужда да намериш пайтън пакет, който да стриймва музика, ще трябва да четеш файлове (или директно да пренасочиш онлайн стрийм) и да понаучиш какво ще ти е нужно от дискорд апи-то.

Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1787
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 153 пъти
Получена благодарност: 38 пъти
Обратна връзка:

Как да си направя дискорд бот?

Мнение от Scorpions95 » 17 Окт 2019, 21:47

thurinven написа: 17 Окт 2019, 20:55 Дай скрийншот на конзолата (или копирай), за да се види какво логва като пуснеш бота.

За да направиш цялостната си идея, ще имаш нужда да намериш пайтън пакет, който да стриймва музика, ще трябва да четеш файлове (или директно да пренасочиш онлайн стрийм) и да понаучиш какво ще ти е нужно от дискорд апи-то.
Ами гледах в клиповете,където в единя трябва само тоукен,а в другия тоукен и ай-ди на бота
като при първия клип (където тря тоукен и ай-ди) не ми се получи нещо,а другия клип ми се получи бота,но сега
не е налиния и се чудя как мога да го съживя? (да го направя а линия) ? :huh: .
В случея не знам дали трябва APi
Имаш сайт и искаш да му направиш скромен дом?
тогава не се колебай, просто закупи своят хостинг от ТУК и аз ше се погрижа да бъде в добри ръце, на изгодна цена :gamer1:

Изображение

Аватар
thurinven
Извън линия
Потребител
Потребител
Мнения: 31
Регистриран на: 16 Окт 2019, 10:46
Се отблагодари: 4 пъти
Получена благодарност: 5 пъти

Как да си направя дискорд бот?

Мнение от thurinven » 17 Окт 2019, 22:00

Може и да се оправиш само с гледане на клипове :) Вече тюториали за всичко има.

Покажи резултата от конзолата при стартирането на бота, за да видим дали ще разберем защо не е на линия.

Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1787
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 153 пъти
Получена благодарност: 38 пъти
Обратна връзка:

Как да си направя дискорд бот?

Мнение от Scorpions95 » 17 Окт 2019, 22:09

thurinven написа: 17 Окт 2019, 22:00 Може и да се оправиш само с гледане на клипове :) Вече тюториали за всичко има.

Покажи резултата от конзолата при стартирането на бота, за да видим дали ще разберем защо не е на линия.
ъм как се прави това с конзолата? ;д , че както видя аз го пускам на RUN с python
Имаш сайт и искаш да му направиш скромен дом?
тогава не се колебай, просто закупи своят хостинг от ТУК и аз ше се погрижа да бъде в добри ръце, на изгодна цена :gamer1:

Изображение

Аватар
thurinven
Извън линия
Потребител
Потребител
Мнения: 31
Регистриран на: 16 Окт 2019, 10:46
Се отблагодари: 4 пъти
Получена благодарност: 5 пъти

Как да си направя дискорд бот?

Мнение от thurinven » 17 Окт 2019, 22:15

Scorpions95 написа: 17 Окт 2019, 22:09
thurinven написа: 17 Окт 2019, 22:00 Може и да се оправиш само с гледане на клипове :) Вече тюториали за всичко има.

Покажи резултата от конзолата при стартирането на бота, за да видим дали ще разберем защо не е на линия.
ъм как се прави това с конзолата? ;д , че както видя аз го пускам на RUN с python
Не ми е много ясно какво точно натискаш, за да го пуснеш, но това, което си копирал горе е отворен python интерпретаторът със зареден твоя скрипт вътре.
По принцип python скрипт се пуска с командата python <script>.py, написана в конзола.
Резултатът от твоя прозорец също трябва да свърши работа. По-горе имаш грешка, че не намира библиотеката за discord, сега предполагам си я инсталирал. Какво пише сега?

Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1787
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 153 пъти
Получена благодарност: 38 пъти
Обратна връзка:

Как да си направя дискорд бот?

Мнение от Scorpions95 » 17 Окт 2019, 22:28

Не съм инсталирал библиотека за дискорд,какво точно трябва да инсталирам?
и как се казва библиотеката? :huh:
Имаш сайт и искаш да му направиш скромен дом?
тогава не се колебай, просто закупи своят хостинг от ТУК и аз ше се погрижа да бъде в добри ръце, на изгодна цена :gamer1:

Изображение

Аватар
thurinven
Извън линия
Потребител
Потребител
Мнения: 31
Регистриран на: 16 Окт 2019, 10:46
Се отблагодари: 4 пъти
Получена благодарност: 5 пъти

Как да си направя дискорд бот?

Мнение от thurinven » 17 Окт 2019, 22:32

python инсталира със себе си package manager "pip". Библиотеката за дискорд се инсталира с pip install discord.py.
Грешката, която си получил горе е, защото тя ти липсва - ModuleNotFoundError: No module named 'discord'

Съветвам те да гугълнеш нещо от сорта на "setup a discord bot python". Има хубави статии, по които и аз съм се водил.

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Off-Topic”

Кой е на линия

Потребители разглеждащи този форум: Bing [Bot] и 16 госта