You are here:  Home » PHP » 如何将WordPress站点与电报集成

Telegram是最稳定增长的信使应用程序之一。它非常快速,强大,可以完全私密。它有一个开放的API,允许任何人用Telegram连接他们自己的应用程序。在本文中,我们将向您展示如何将WordPress站点与Telegram集成

Integrate WordPress with Telegram messenger app

什么是Telegram?

Telegram是一个基于云的消息传递应用程序。将其视为WhatsApp,更加开放,安全,安全和私密。

Telegram允许您与联系人通信。Telegram发送的所有邮件都经过加密,可以轻松删除或自毁。

您可以发送大小为1.5 GB的文件,所有媒体都可以存储在云端。最重要的是,它永远免费,没有广告,没有跟踪。

Telegram允许您创建和加入组,这些组是您自己的小社区。您可以创建开放或私人组。

Telegram还具有类似Slack的功能,Slack是一个受欢迎的团队协作平台。

您可以创建频道,以便向加入频道的任何人广播消息。同样,渠道也可以是开放的或私人的,您的选择。

就像Slack一样,Telegram也有机器人。任何人都可以创建机器人并让他们在Telegram上做事。

Telegram最重要的功能是它们的API,允许任何人将自己的应用程序与Telegram集成。您可以使用数百种可用于Telegram的集成。Telegram的第三方应用程序数量正在稳步增长。

为什么你应该使用WordPress的电报

Telegram是一个通信应用程序,它的类似Slack的功能使它在很大程度上依赖于在线通信工具的开发人员和远程团队中非常受欢迎。

如果您在WordPress网站上运行或管理一个小团队,那么Telegram是您成为沟通平台的理想选择。

您可以将WordPress站点的通知发送到Telegram组,频道或个人资料。您可以为团队创建私人组以进行协作和沟通。

将Telegram与WordPress集成

您需要做的第一件事是安装并激活Telegram for WP插件。有关详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,插件将在WordPress管理栏中添加一个标有“TWP设置”的新菜单项。单击它将转到插件的设置页面。

Telegram for WordPress settings

正如您所看到的,它需要一些访问令牌才能与Telegram API连接。根据您希望在Telegram中发送通知的位置,可以使用不同的方法为各个聊天,组和通道生成API令牌。

首先在您的设备上下载并安装Telegram应用程序。它适用于Android,iOS,Mac OS X,Windows和Linux。如果您尚未安装它,只需转到Telegram应用程序页面下载并安装适用于您平台的应用程序。

从WordPress发送通知到电报

使用Telegram for WP插件,您可以直接在电报应用程序中接收WordPress通知电子邮件。以下是如何设置它的方法。

首先,您需要在Telegram中与 notifcaster_bot 开始新的聊天。只需单击应用程序中的搜索框,然后键入notifcaster_bot即可。电报将显示机器人配置文件,点击它将打开一个聊天窗口。

Starting a new secret chat in Telegram with notifcaster_bot

在聊天窗口中,您需要键入 / token 以生成API密钥。notifcaster机器人将为您生成一个,它将在聊天窗口中显示令牌。

Getting API token from notifcaster bot

您需要复制API令牌并将其粘贴到插件设置中的API令牌字段中。之后,您可以通过单击立即发送按钮发送测试消息。

Connecting WordPress notifications with Telegram

您现在将收到来自Telegram的notificaster bot的测试消息。

如果一切正常,那么您现在可以单击页面底部的保存更改按钮来存储您的设置。

您现在将直接在Telegram中收到来自WordPress的通知。如果您在接收来自WordPress的电子邮件时遇到问题,这将特别有用。

如果需要,您还可以使用Telegram将WordPress通知发送给一组用户。首先,您需要在Telegram中创建一个新组,并邀请您希望包含在该组中的用户。

Creating a new Telegram group

在组中添加至少一个除您自己之外的其他成员。创建组后,是时候邀请 notifcaster_bot 到您的组了。

单击顶部的组名称。这将带您进入组设置。您需要单击添加成员,然后将 notifcaster_bot 添加到您的组。

Adding new members to Telegram group

notifcaster_bot现在将在其自己的聊天窗口中生成新的API密钥。此API密钥将以 g:前缀开头。只需在插件设置中复制并粘贴此api密钥并保存设置即可。

您现在将在Telegram组中收到WordPress通知。如果您要将通知发送给组,那么您将不会在使用notifcaster bot的秘密聊天窗口中收到通知。

确保您只向该用户添加对您网站具有管理员访问权限的用户。因为,这些用户将看到网站管理员在WordPress中收到的所有通知。

将WordPress帖子发送到Telegram频道

电报频道是可以是私人或公共的聊天室。作为网站所有者,您可以为您网站的访问者使用电报频道,他们可以与其他用户进行视频群聊。

让我们看看如何创建电报频道,以及如何将WordPress信息发送到您的电报频道。

首先,您需要创建频道。只需单击添加新图标并选择新频道即可。

Creating a new Telegram channel

系统会要求您提供频道的名称和说明。您还将有机会选择一个简短的URL。您和您的用户可以使用此URL邀请其他用户加入该频道。

创建频道后,您还需要创建一个Telegram机器人。不用担心,您不需要编写任何代码就可以在Telegram中创建机器人。

与botfather打开一个新的秘密聊天。

Start new chat with botfather

在聊天窗口中输入 / newbot ,botfather会为你创建一个新机器人。它会要求您为机器人选择名称和用户名,然后它会显示一个API密钥。

切换到您的Telegram频道,然后单击顶部的频道名称以访问频道设置。在设置屏幕上,您需要单击管理员。

Channel options in Telegram

这将显示您频道上的管理员列表。您需要单击添加管理员,然后键入您之前创建的bot的用户名。现在,您可以将管理员作为管理员添加到您的频道。

切换回botfather聊天窗口并复制它为您的机器人提供的API访问令牌。将此访问密钥粘贴到bot令牌选项旁边的插件设置中。

Channel settings in Telegram for WordPress plugin

使用@符号添加您的频道用户名。您的频道用户名与您在频道短网址中使用的名称相同。

单击“立即发送”按钮,插件将向您的频道发送测试消息。不要忘记单击保存更改按钮来存储您的设置。

这就是全部,现在您可以直接从WordPress网站发送帖子到您的电报频道。在帖子编辑器屏幕上,您将找到选择如何将帖子发送到电报频道的选项。

Send WordPress posts to your Telegram channel

当您发布或更新帖子时,插件将使用这些设置向您的电报频道发送消息。

New post notification in Telegram channel

我们希望本文能帮助您学习如何将WordPress网站与Telegram集成。您可能还希望看到我们在WordPress中添加积分系统的指南,以点燃用户参与度。