Пытаюсь разобраться в Python и telebot, команды /start и текстовое обращение "привет/пока" работали и работают исправно, команды /test1, /test2 работали , но не работали остальные две, я их немного подкорректировал, они начали работать, но после перезапуска программы, перестало работать все, кроме команды /start и текстового обращения "привет/пока". Подскажите что не так
import telebot
import sys
from requests import get
from config3 import TOKEN
bot = telebot.TeleBot(TOKEN);
@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(message.chat.id, 'Команда старт!')
@bot.message_handler(content_types=['text'])
def send_text(message):
if message.text.lower() == 'привет':
bot.send_message(message.chat.id, 'Привет, мой создатель')
elif message.text.lower() == 'пока':
bot.send_message(message.chat.id, 'Прощай, создатель')
@bot.message_handler(commands=['test'])
def test_q(message):
bot.send_message(message.chat.id, 'ТЕСТ1')
bot.send_photo(message.chat.id, get('https://ie.wampi.ru/2021/12/12/kitten0.jpg').content)
@bot.message_handler(commands=['test2'])
def test_w(message):
bot.send_message(message.chat.id, 'ТЕСТ2')
bot.send_photo(message.chat.id, photo=open('demo-media\pics\kitten1.jpg', 'rb'))
@bot.message_handler(commands=['test3'])
def test_e(message):
bot.send_message(message.chat.id, 'ТЕСТ3')
voice=open(r'demo-media\ogg\test3.ogg', 'rb')
bot.send_voise(message.chat.id, voise)
voise.close()
@bot.message_handler(commands=['test4'])
def test_r(message):
bot.send_message(message.chat.id, 'ТЕСТ4')
audio = open(r'D:\Python\bot3\demo-media\music\Mneskin_-_Beggin_52795146.mp3', 'rb')
bot.send_audio(message.chat.id, audio)
audio.close()
bot.polling()