@depdrill

Нужно написать код python когда пишешь команду он выдавал рандомный текст с файла?

Короче не знаю как это сделать только начал обучаться

@bot.message_handler(commands=['ddd'])
async def test(ctx):
file = open(r"C:\Users\user\PycharmProjects\Testtelegramm\ttt\tt.txt", "rt")
content = file.read()
file.close()

length = 3
start = random.randint(0, (len(content)-length))
await ctx.send(content[start:(start+length)])


Когда запускаю пишет ошибку:RuntimeWarning: coroutine 'test' was never awaited
task(*args, **kwargs)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
помогите пожалуйста
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Из бросающегося в глаза - ошибка может быть в пути к файлу.'\[какой-то символ]' в питоне является экранированной последовательностью. Почитайте
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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