Python backend library for sending reminder notifications to Teams.
Project description
reminder-teams-sender
Python 백엔드에서 Teams 리마인더 메시지를 발송하기 위한 라이브러리입니다.
Installation
pip install reminder-teams-sender
Usage
from reminder_teams_sender import TeamsSender
sender = TeamsSender.from_environment()
sender.send_reminder(
user_id="20240001",
title="회의 준비 자료 확인",
scheduled_at="2026-05-19T01:00:00Z",
)
Runtime Environment
TEAMS_API_BASE_URL(required)TEAMS_DOMAIN(required)TEAMS_TIMEOUT_SECONDS(optional, default:10.0)
일반 사용자 코드에서는 Teams 설정값을 직접 넘기지 않고, 플랫폼/인프라에서 런타임 환경변수로 주입하는 방식을 권장합니다.
Scope
- 이 패키지는 서버(Python) 전용입니다.
- 브라우저 프론트엔드(위젯)에서 직접 사용하지 않습니다.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file reminder_teams_sender-0.1.9.tar.gz.
File metadata
- Download URL: reminder_teams_sender-0.1.9.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55b87850c575235b4b070227fdc9b58c4e49a641fcda831f283637104a0c7a80
|
|
| MD5 |
7e974de0d847eb4c4a6ddc1f9d960f3e
|
|
| BLAKE2b-256 |
0d29dfbce81b90a93cccc26ad0047d6087fcbbe68ffea8f8de3e332ad577702b
|
File details
Details for the file reminder_teams_sender-0.1.9-py3-none-any.whl.
File metadata
- Download URL: reminder_teams_sender-0.1.9-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c91142d543e3a6d1e85059a58a386a55e7ec71f17e3753b889348542295cefcf
|
|
| MD5 |
713721cc07e59e9c4cf2ccd9eec67904
|
|
| BLAKE2b-256 |
df282e0d68080ed1fbf65947f1a8be4cc600cb45f1f1818b80644251ac11280e
|