Решил попробовать написать простенький бот для дискорда. Нашел статью. Установил модуль discord (установились также ряд зависимостей). Скопировал код оттуда в PyCharm.
В окне кода увидел вот такую картину:
При этом ошибок не выдает. Бот работает.
Если попробовать использовать в боте message, activity или channel выдает ошибку unresolved references.
Т.е., как я понимаю, не видит напр. message.py в папке discord.
Попробовал from discord import message - тоже красит серым и пишет ошибку.
Если бы discord был совсем недоступен то не работали бы и commands
Прошу помочь решить эту проблему.
Это все что импортировано в проект:
А это папка discord раскрыта (т.е. файлы на месте):
Код
import discord from discord.ext import commands TOKEN = 'токен' bot = commands.Bot(command_prefix='!') @bot.command(pass_context=True) # разрешаем передавать агрументы # боту пишем !test ваше_сообщение # бот должен вернуть ваше_сообщение async def test(ctx, arg): # создаем асинхронную фунцию бота await ctx.send(arg) # отправляем обратно аргумент bot.run(TOKEN)