так сработало
import telebot
from telebot import types
bot = telebot.TeleBot('токен')
@bot.message_handler(commands=['start'])
def start(message):
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
btn1 = types.KeyboardButton('Начать')
btn2 = types.KeyboardButton('Помощь')
markup.add(btn1, btn2)
bot.send_message(message.chat.id, f'Привет, я тестовый бот, пока что, я ничего не умею', reply_markup=markup)
@bot.message_handler(content_types=['text'])
def com(message):
if message.text == 'Начать':
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
btn3 = types.KeyboardButton('Узнать свой ID')
btn4 = types.KeyboardButton('Поздороваться')
btn5 = types.KeyboardButton('Смешная фотография')
markup.add(btn3, btn4, btn5)
bot.send_message(message.chat.id, 'вот команды, доступные для ботика', reply_markup=markup)
elif message.text == 'Поздороваться':
bot.send_message(message.chat.id, 'Здарова лох')
bot.polling(none_stop=True)