@NiicKz

Как сделать чтобы отправляло несколько рандомных сообщений?

Мне нужно, чтобы когда человек прописывал команду, то бот отправлял несколько рандомных слов.
Код:

abc = [
      "a",
      "b",
      "c"
]

И когда прописываю команду, бот пишет например: bca
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
from random import choice
import random

abc = [
      "a",
      "b",
      "c"
]

count_msg = random.randint(1,len(abc))

for x in range(0,count_msg):
	random_msg = choice(abc)
	print(random_msg)

В таком виде бот может слать случайное количество слов из списка abc, правда они могут часто повторяться. Но раз вы уже пишите бота, значит Python вы уже знаете, и пофиксить не будет проблем.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы