Планирование ботов MS Teams (Python)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Планирование ботов MS Teams (Python)

Сообщение Anonymous »

Я пытался создать бота, который отправлял бы сообщение каждый день в определенное время суток. Отправка сообщений работает отлично, но я не могу заставить работать часть планирования.

Код: Выделить всё


!pip install pymsteams
!pip install schedule
import pymsteams
import os
import schedule
import time

def job():
card = pymsteams.connectorcard(os.environ["MS_TEAMS_WEBHOOK_URL"])
card.text("schedule test")
assert card.send()
return

webhook_url = os.environ["MS_TEAMS_WEBHOOK_URL"]
print("webhook: " + webhook_url)

schedule.every().day.at("12:07").do(job)

while True:
schedule.run_pending()
time.sleep(60) # wait one minute

Я использую datalab для запуска кода, потому что в руководстве для бота MS Team сказано, может быть, с этим что-то не так?
о, и я только что заметил часовые пояса могут быть отключены? может быть, потому, что используется время на компьютере лаборатории данных? для этого нужно знать, где есть серверы, верно?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ing-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»