Не получается вывести сообщение в боте telegrambotapi python
Написал небольшой парсер. Есть сайт на котором каждый день дается по 5 английских слов с ихним переводом и по моей задумке бот должен будет выводить эти 5 слов каждый день в 7:00. Но пока что смог сделать только ввод в консоль. А ввод ботом не могу понять как сделать. Вот сам код:
import telebot
from telebot import types
import schedule, time
import requests
from bs4 import BeautifulSoup as bs
token = 'token'
bot = telebot.TeleBot(token)
url = 'https://fivewordseveryday.com/ru-en'
r = requests.get(url)
soup = bs(r.text, 'lxml')
words = soup.find_all('span', class_='local_word')
angl_words = soup.find_all('span', class_='learn_word')
def message_id():
for i in range(0, len(angl_words)):
print(angl_words[i].text, end='')
print('перевод -- ' + words[i].text)
schedule.every().day.at('7:00').do(message_id)
while True:
schedule.run_pending()
time.sleep(0)
bot.polling(nont_stop=True)