Во-первых 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)