@AdvoKappa

Из-за чего Discord бот не появляется в сети на хостинге Heroku?

Имя файла: Goa.py
Сам код:
import discord
from discord.ext import commands
from discord.ext.commands import Bot

bot = commands.Bot(command_prefix = '!')

@bot.event
async def on_ready():
	print('Bot connected')

@bot.event
async def on_member_join(member):
	channel = bot.get_channel(667108089538805802)

	role = discord.utils.get(member.guild.roles, id = 696646683072921610)

	await member.add_roles(role)
	await channel.send(f'{member.mention} присоеденился к нам!')

bot.run('TOKEN')


TOKEN Указан как аддон на сайте Хероку.

Procfile:
worker: python3 Goa.py

requirements.txt:
discord.py==1.3.3

runtime.txt:
python-3.8.3

Делаю всё по инструкции Heroku CLI, при git push heroku master пушит без ошибки, на сайте хероку в оверлее procfile отмечен как On. При деплое на сам сайт ошибки также нет.
Но бот не появляется в сети, почему такое происходит?
  • Вопрос задан
  • 973 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Dedosg
В requirements.txt ты не указал версию АПИ дискорда(discord.py==версия)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы