discord.py не отправляет повторно сообщение
я новичок в python, и для опыта решил написать ДС бота с расписанием. через print() все выводится верно и при помощи import cv2 картинка верно создаётся в папке, но бот её оправляет только 1 раз при запуске и всё.
def raspisanie():
print('def raspisanie():')
img = cv2.imread('1.jpg')
global last_time
global m
global h
global wday
l = last()
last_time = int(xlsx[0][l].split("-")[1].split(':')[0])*60 + int(xlsx[0][l].split("-")[1].split(':')[1])
n = -2
dayw = wday + 2
if dayw > 7:
dayw = 1
print(l,'->',last_time,dayw)
for i in xlsx[dayw]:
n += 1
print(i)
if n == -1:
cv2.putText(img, i, (350,19), cv2.FONT_HERSHEY_COMPLEX , 0.7 ,color=(225,225,225),thickness=2)
if n > -1:
cv2.putText(img, i, (145,70 + 59*n), cv2.FONT_HERSHEY_COMPLEX , 0.9 ,color=(0,0,0),thickness=2)
cv2.imwrite('2.jpg', img)
@client.event
async def on_ready():
my_channel = client.get_channel(1015555923252613160)
await my_channel.send(file=discord.File('2.jpg'))