Size: a a a

pyTelegramBotAPI.talks.ru

2020 May 16

GF

George Forse in pyTelegramBotAPI.talks.ru
️️👑OGURCHIK 🖤 ️
куда тут регулярки
Всм
источник

0

02:37 Coder of the f... in pyTelegramBotAPI.talks.ru
Ребят, если бота на хероку остановить командой из тг exit(), то он перезапустится?
источник

т

тудым-сюдым... in pyTelegramBotAPI.talks.ru
Чо
источник

P

Pikachu in pyTelegramBotAPI.talks.ru
Всем привет. Хочу спросить:
Есть бот. Задаёт пару вопросов и выводит общую инфу по окончанию. Как добавить в эту последовательность вопросов добавление фото пользователя?
источник

КА

КейЗенД Арсений 🛠️... in pyTelegramBotAPI.talks.ru
data = {}
@bot.message_handler(commands=["start"])
def start(m):
msg = bot.send_message(m.chat.id, "Как тебя зовут?")
data[str(m.chat.id)] = {}
bot.register_next_step_handler(msg, my_name)

def my_name(m):
if not m.text:
 msg = bot.send_message(m.chat.id, "Как тебя зовут?")
 bot.register_next_step_handler(msg, my_name)
 return
data[str(m.chat.id)]["name"] = m.text
msg = bot.send_message(m.chat.id, "Твой возраст?")
bot.register_next_step_handler(msg, my_age)

def my_age(m):
if not m.text.isdigit():
 msg = bot.send_message(m.chat.id, "Твой возраст?")
 bot.register_next_step_handler(msg, my_age)
 return
data[str(m.chat.id)]["age"] = int(m.text)
msg = bot.send_message(m.chat.id, "Добавь аватарку")
bot.register_next_step_handler(msg, my_pic)

def my_pic(m):
if not m.photo:
 msg = bot.send_message(m.chat.id, "Добавь аватарку")
 bot.register_next_step_handler(msg, my_pic)
 return
data[str(m.chat.id)]["pic"] = m.photo[-1].file_id
end_talking(m)

def end_talking(m):
name = data[str(m.chat.id)]["name"]
age = data[str(m.chat.id)]["age"]
photo = data[str(m.chat.id)]["pic"]
bot.send_photo(m.chat.id, photo=photo, caption=f"Это {name}, ему {age}лет")
del data[str(m.chat.id)]
источник

КА

КейЗенД Арсений 🛠️... in pyTelegramBotAPI.talks.ru
КейЗенД Арсений 🛠️
data = {}
@bot.message_handler(commands=["start"])
def start(m):
msg = bot.send_message(m.chat.id, "Как тебя зовут?")
data[str(m.chat.id)] = {}
bot.register_next_step_handler(msg, my_name)

def my_name(m):
if not m.text:
 msg = bot.send_message(m.chat.id, "Как тебя зовут?")
 bot.register_next_step_handler(msg, my_name)
 return
data[str(m.chat.id)]["name"] = m.text
msg = bot.send_message(m.chat.id, "Твой возраст?")
bot.register_next_step_handler(msg, my_age)

def my_age(m):
if not m.text.isdigit():
 msg = bot.send_message(m.chat.id, "Твой возраст?")
 bot.register_next_step_handler(msg, my_age)
 return
data[str(m.chat.id)]["age"] = int(m.text)
msg = bot.send_message(m.chat.id, "Добавь аватарку")
bot.register_next_step_handler(msg, my_pic)

def my_pic(m):
if not m.photo:
 msg = bot.send_message(m.chat.id, "Добавь аватарку")
 bot.register_next_step_handler(msg, my_pic)
 return
data[str(m.chat.id)]["pic"] = m.photo[-1].file_id
end_talking(m)

def end_talking(m):
name = data[str(m.chat.id)]["name"]
age = data[str(m.chat.id)]["age"]
photo = data[str(m.chat.id)]["pic"]
bot.send_photo(m.chat.id, photo=photo, caption=f"Это {name}, ему {age}лет")
del data[str(m.chat.id)]
@LimiO_Silver выше мнение о происходящем
источник

с

собакакин in pyTelegramBotAPI.talks.ru
Пацаны
источник

с

собакакин in pyTelegramBotAPI.talks.ru
Есть гифки рулетки у кого-нибудь?
источник

с

собакакин in pyTelegramBotAPI.talks.ru
4-5 не победных, 1 победное?
источник

P

Pikachu in pyTelegramBotAPI.talks.ru
КейЗенД Арсений 🛠️
data = {}
@bot.message_handler(commands=["start"])
def start(m):
msg = bot.send_message(m.chat.id, "Как тебя зовут?")
data[str(m.chat.id)] = {}
bot.register_next_step_handler(msg, my_name)

def my_name(m):
if not m.text:
 msg = bot.send_message(m.chat.id, "Как тебя зовут?")
 bot.register_next_step_handler(msg, my_name)
 return
data[str(m.chat.id)]["name"] = m.text
msg = bot.send_message(m.chat.id, "Твой возраст?")
bot.register_next_step_handler(msg, my_age)

def my_age(m):
if not m.text.isdigit():
 msg = bot.send_message(m.chat.id, "Твой возраст?")
 bot.register_next_step_handler(msg, my_age)
 return
data[str(m.chat.id)]["age"] = int(m.text)
msg = bot.send_message(m.chat.id, "Добавь аватарку")
bot.register_next_step_handler(msg, my_pic)

def my_pic(m):
if not m.photo:
 msg = bot.send_message(m.chat.id, "Добавь аватарку")
 bot.register_next_step_handler(msg, my_pic)
 return
data[str(m.chat.id)]["pic"] = m.photo[-1].file_id
end_talking(m)

def end_talking(m):
name = data[str(m.chat.id)]["name"]
age = data[str(m.chat.id)]["age"]
photo = data[str(m.chat.id)]["pic"]
bot.send_photo(m.chat.id, photo=photo, caption=f"Это {name}, ему {age}лет")
del data[str(m.chat.id)]
Спасибо огромное, выручил!
источник

КА

КейЗенД Арсений 🛠️... in pyTelegramBotAPI.talks.ru
Pikachu
Спасибо огромное, выручил!
А что, работает?
источник

P

Pikachu in pyTelegramBotAPI.talks.ru
КейЗенД Арсений 🛠️
А что, работает?
да, подправил под себя и всё круто
источник

КА

КейЗенД Арсений 🛠️... in pyTelegramBotAPI.talks.ru
Неожиданно...
источник

КА

КейЗенД Арсений 🛠️... in pyTelegramBotAPI.talks.ru
Написал с телефона и работает😎
источник

P

Pikachu in pyTelegramBotAPI.talks.ru
КейЗенД Арсений 🛠️
Написал с телефона и работает😎
тупо босс
источник

т

тудым-сюдым... in pyTelegramBotAPI.talks.ru
КейЗенД Арсений 🛠️
@LimiO_Silver выше мнение о происходящем
Говно?
источник

КА

КейЗенД Арсений 🛠️... in pyTelegramBotAPI.talks.ru
Юзать хендлеры и временный дикт
источник

т

тудым-сюдым... in pyTelegramBotAPI.talks.ru
Я перестал смотреть, когда увидел next_step
источник

т

тудым-сюдым... in pyTelegramBotAPI.talks.ru
А нахрена чат айди в стр преобразовывать?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
тудым-сюдым
А нахрена чат айди в стр преобразовывать?
подскажи, на vps легко поставить python & sqlite?
источник