Написал бота в телеграме на python, однако при отправке сообщений выдает ошибку:
Traceback (most recent call last):
File "C:/Users/User/BotParser/main.py", line 458, in
bot.polling(none_stop=True)
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\telebot\__init__.py", line 633, in polling
self.__threaded_polling(non_stop, interval, timeout, long_polling_timeout, allowed_updates)
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\telebot\__init__.py", line 692, in __threaded_polling
raise e
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\telebot\__init__.py", line 655, in __threaded_polling
self.worker_pool.raise_exceptions()
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\telebot\util.py", line 130, in raise_exceptions
raise self.exception_info
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\telebot\util.py", line 82, in run
task(*args, **kwargs)
File "C:/Users/User/BotParser/main.py", line 14, in lala
bot.send.msg(msg.from_user.id, "Ожидайте логи каждые полчаса!")
AttributeError: 'TeleBot' object has no attribute 'send'
Установлена библиотека pyTelegramBotAPI
Код:
import telebot
import time
print(dir(telebot))
bot = telebot.TeleBot("%тут токен%")
num = 1000
@bot.message_handler(content_types = ['text'])
def lala(msg):
if msg.chat.type == 'private':
if msg.text == "Парсинг":
bot.send.msg(msg.from_user.id, "Ожидайте логи каждые полчаса!")
time.sleep(1800)
bot.send.msg(msg.chat.id, "Новый лог!")