用于aws lambda的带有webhook的telegram bot包装器
lambdagram的Python项目详细描述
#lambdagram
lambdagram是一个库,用于帮助那些希望使用aws lambda上的webhook创建带有[官方电报bot api](https://core.telegram.org/bots/api)的电报bot。
尤其是对于aws lambda平台。因为aws lambda不允许对无限循环使用轮询机制。只是通过webhook发送和接收消息。没什么大不了的。但我相信这对那些给lambda新手打电报的人和aws lambda新手来说是非常有帮助的。
>安装
>pip安装lamdbgram
~
-setwebhook
-getwebhookinfo
-deletwebhook
>关键功能lambdgram的关键功能关键功能lambdgram的支持
-发送消息(自我,事件,msg,options…-有效的方法,但是在使用web浏览器之前必须设置webhook。
(https://api.telegram.org/bot{token}/setwebhook?url={webhookurl},remove'{'and'}')
-发送消息(self,event,msg,webhook,url,options…)-效率低下,但对初学者很有用。
上下文:aws lambda上的基本函数签名
bot=bot(令牌)
bot.send_消息(event,“您要发送的消息”)
~~~~~
~~~~
from lambdagram.bot import bot
webhook=“https://your-webhook-url”
token=“您从@botfather获得的令牌”
def lambda_handler(event,上下文):aws lambda上的基本函数签名
lambdagram是一个库,用于帮助那些希望使用aws lambda上的webhook创建带有[官方电报bot api](https://core.telegram.org/bots/api)的电报bot。
尤其是对于aws lambda平台。因为aws lambda不允许对无限循环使用轮询机制。只是通过webhook发送和接收消息。没什么大不了的。但我相信这对那些给lambda新手打电报的人和aws lambda新手来说是非常有帮助的。
>安装
>pip安装lamdbgram
~
-getwebhookinfo
-deletwebhook
>关键功能lambdgram的关键功能关键功能lambdgram的支持
-发送消息(自我,事件,msg,options…-有效的方法,但是在使用web浏览器之前必须设置webhook。
(https://api.telegram.org/bot{token}/setwebhook?url={webhookurl},remove'{'and'}')
-发送消息(self,event,msg,webhook,url,options…)-效率低下,但对初学者很有用。
上下文:aws lambda上的基本函数签名
bot=bot(令牌)
bot.send_消息(event,“您要发送的消息”)
~~~~~
~~~~
from lambdagram.bot import bot
webhook=“https://your-webhook-url”
token=“您从@botfather获得的令牌”
def lambda_handler(event,上下文):aws lambda上的基本函数签名