northmule / telegram-bot-anti-registration
Laminas 模块,用于创建处理自动注册的 Telegram 机器人
1.1.1
2021-11-21 17:50 UTC
Requires
- php: >=7.4
- laminas/laminas-eventmanager: ^3.3
- laminas/laminas-json: ^3.1
- laminas/laminas-log: ^2.13
- laminas/laminas-mvc: ^3.1
- laminas/laminas-mvc-console: ^1.2
- laminas/laminas-router: ^3.4
- laminas/laminas-servicemanager: ^3.4
- longman/telegram-bot: ^0.74.0
README
在 Laminas 应用程序结构中的实现 GitHub
描述
当用户加入群组时,机器人将阻止用户的所有操作,直到收到用户的回答。
安装
composer require northmule/telegram-bot-anti-registration
配置
- 在全局应用程序中重新分配模块配置数组
return [
'telegramBot' => [
'apiKey' => 'ТУТ_АБРАКАДАБРА_КЛЮЧ', // Токен можно узнать/создать через @BotFather
'botUsername' => '',
'bootHookUrl' => 'https://exemple.ru', // Домен на адрес которого будут приходить сообщения от Telegram
'logger' => [
'telegramLog' => '', // Путь до файла логов запросов Телеграм. Файл должен существовать
'fileLog' => '', // Путь до файла логов ошибок. Файл должен существовать
],
'disableRouteSet' => 0, // Отключить режим настройки
]
];
选项说明
- apiKey - 创建机器人后自行获取的 Telegram 令牌
- botUsername - 机器人名称
- bootHookUrl - 无斜杠的 https:// 域名。Telegram 将将 Json 消息发送到这里
- logger - 记录日志的绝对文件路径
- disableRouteSet - 单次使用后,可以指定为 1
标准路由
- https://exemple.ru/telegram-bot/set-hook - 配置模式
- https://exemple.ru/telegram-bot/bot-echo - 接收来自 Telegram 服务的请求的接收器
其他
- 用于在自托管主机上启动的完整结构应用程序 - Laminas Skeleton
更多信息
指向外部文档的链接