在 Azure Cosmos DB (SQL API) 上运行的 Telethon 会话存储
项目描述
Telethon Cosmos DB SQL API 会话
这是一个使用 Cosmos DB (SQL API)的Telethon会话后端。
简而言之,它允许 Telethon 通过 SQL API 将会话存储在 Cosmos DB 中。
安装
pip3 install telethon-cosmosdb-sqlsession
升级
pip3 install -U telethon-cosmosdb-sqlsession
用法
from telethon import TelegramClient
from telethoncosmosdb import CosmosDBSQLSession
api_id = 123456
api_hash = "0123456789abcdef0123456789abcdef"
COSMOS_ENDPOINT = 'https://database-endpoint.documents.azure.com:443/'
COSMOS_KEY = 'Cosmos DB key here=='
COSMOS_DBNAME = 'database'
# The first parameter 'user' means the session will create containers with suffix
# '_user' in the names to avoid any possible name collision (What would happen will happen).
session = CosmosDBSQLSession('user', COSMOS_ENDPOINT, COSMOS_KEY, COSMOS_DBNAME)
client = TelegramClient(session, api_id, api_hash)
免责声明
此包假定您的数据在 Cosmos DB 中得到很好的加密,因此不会加密您的会话数据。
此包装不提供任何保修。对于因使用此包装而造成的任何损害,我概不负责。
项目详情
关
telethon- cosmosdb -sqlsession-0.1.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1cfb729713ee2203059f26b832f1a514d4ab492a52d6bf1ed9035c0e5cf9814c |
|
| MD5 | 304be808e060ddded5a157bc0639b7c8 |
|
| 布莱克2-256 | f79511ce6bb604cf39f48a21145367f46559e3c6d3be1facb85ff6cae1685284 |
关
telethon_cosmosdb_sqlsession-0.1.1-py3-none-any.whl 的哈希 值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 26aa25e57f5ae81559466dc3d5cd432504a83ee662431d8334930b6b469fe58a |
|
| MD5 | deadeec0373a28c8b0b284dfa22fcbfd |
|
| 布莱克2-256 | 4f771c91c3b393592fd42966ae35c65a709bd03d881f5408417fe822796ab520 |