Как я посчитал, библиотека kivy - очень хороший вариант
with open('file.txt', 'r') as file:
content = str(file.readlines()).split(';')
def get_text_messages(message):
@bot.message_handler(content_types=['text', 'document', 'audio'])
if message.text == "Привет":
bot.send_message(message.from_user.id, "Привет, чем я могу тебе помочь?")
elif message.text == "/help":
bot.send_message(message.from_user.id, "Напиши привет")
else:
bot.send_message(message.from_user.id, "Я тебя не понимаю. Напиши /help.")
bot.polling(none_stop=True, interval=0)
else:
namesList = ['A', 'B', 'C']
if message == '':
print('Введите имя персонажа, за которого вы хотите играть!')
break
elif message not in namesList:
print('Такой персонаж отсутствует!')
break
влияет ли количество импортируемых библиотек на размер?
как можно оптимизировать ?
import randint
from random import randint
Не запускается уxe на языке ,py но работает если запускать из самого файла ,py
import telebot
import random
bot = telebot.TeleBot('TOKEN')
print("Bot started")
@bot.message_handler(commands=['start'])
def start_message(message):
bot.send_message(message.chat.id, '/random')
chars = '1234567890'
number = 10
length = 6
def password():
for n in range(number):
password = ''
for i in range(length):
password += random.choice(chars)
return password
@bot.message_handler(content_types=['text'])
def send_text(message):
if message.text.lower() == '/random':
bot.send_message(message.chat.id, 'Your code: ' + password())
bot.polling()