Во-первых print в конце не нужен,
Во-вторых не забыли ли отступы после обьявления функции?
вот так должно сработать:
@bot.message_handler(commands=['random'])
def random_number(message):
a = random.randint(10, 20)
b = random.randint(100, 999)
message = str(a) + '.' + str(b)
bot.send_message(message.chat.id, message)