import telebot
import config
bot = telebot.TeleBot(config.token)
from functions import init_bot as init_second
init_second(bot)
if __name__=='__main__':
bot.polling(none_stop=True)
def start(message):
msg = bot.send_message(message.chat.id, f'_Введи имя:_', parse_mode='markdown')
bot.register_next_step_handler(msg, step1)
def step1(message):
name = message.text
msg = bot.send_message(message.chat.id, f'_Введи фамилию:_', parse_mode='markdown')
bot.register_next_step_handler(msg, step2, name)
def step2(message, name):
surname = message.text
bot.send_message(message.chat.id, f'Фамилия: {surname} Имя: {name}', parse_mode='markdown')
def init_bot(bot):
bot.message_handler(commands=['start']) (start)
Стало, понятно в чем я заблудился.
Ваш код - работает. И это то, что решило мою проблему.