跳转到主要内容

桥接Telegram群组和DeltaChat群组。

项目描述

https://img.shields.io/pypi/v/simplebot_tggroups.svg https://img.shields.io/pypi/pyversions/simplebot_tggroups.svg https://pepy.tech/badge/simplebot_tggroups https://img.shields.io/pypi/l/simplebot_tggroups.svg https://github.com/simplebot-org/simplebot_tggroups/actions/workflows/python-ci.yml/badge.svg https://img.shields.io/badge/code%20style-black-000000.svg

一个SimpleBot插件,允许桥接Telegram和Delta Chat群组。

对于频道订阅,请使用: https://github.com/simplebot-org/simplebot_tgchan

安装

要安装,请运行

pip install simplebot-tggroups

为了在发送到Telegram侧之前将Delta Chat语音消息转换为mp3,使用pydub,您可能需要在系统中安装ffmpeg,请检查: https://github.com/jiaaro/pydub#dependencies,例如在基于apt的系统上安装它

sudo apt install ffmpeg

配置

请参阅https://github.com/simplebot-org/simplebot了解如何使用电子邮件账户配置机器人。

在您开始使用机器人之前,您需要获取自己的API ID和哈希,请访问https://my.telegram.org,您还需要一个机器人令牌,请前往Telegram中的@BotFather并创建一个机器人,然后设置API ID、API哈希和机器人令牌,执行

simplebot -a bot@example.com telegram

配置完成后,您可以启动机器人

simplebot -a bot@example.com serve

然后您可以开始桥接Telegram和Delta Chat群组,在Delta Chat中将/help发送到机器人以获取更多信息。

将Telegram群组连接到Delta Chat群组

  1. 将机器人添加到您的Telegram群组中。

  2. 在Telegram群组中发送/id命令,复制机器人返回的ID。

  3. 将机器人添加到Delta Chat群组中。

  4. 发送/bridge 1234,其中1234是Telegram群组中获得的群组ID。

  5. 然后,两个群组中发送的所有消息都将转发到另一边。

调整默认配置

您可以调整机器人桥接的附件最大大小(以字节为单位)

simplebot -a bot@example.com telegram --max-size 5242880

默认情况下,机器人将下载最多5MB的附件。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

simplebot_tggroups-0.3.0.tar.gz (17.3 kB 查看哈希)

上传时间

构建分发

simplebot_tggroups-0.3.0-py3-none-any.whl (14.7 kB 查看哈希)

上传时间 Python 3

支持