webmasterskaya / tbc-get-id
Telegram机器人命令,用于获取用户和频道的ID
1.0.0
2024-02-29 23:06 UTC
Requires
- php: ^7.3|^8.0
- longman/telegram-bot: ^0.82.0
This package is auto-updated.
Last update: 2024-09-30 00:51:47 UTC
README
实现获取Telegram中用户或频道ID的功能。
实现获取Telegram中用户或频道ID的功能。
参与项目
根据需要安装包
composer require webmasterskaya/tbc-get-id
在应用程序初始化时注册命令类。
$bot_api_key = 'your:bot_api_key';
$bot_username = 'username_bot';
$telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);
$telegram->addCommandClass(\Webmasterskaya\TelegramBotCommands\Commands\UserCommands\IdCommand::class);
$telegram->handle();
// OR
$telegram->handleGetUpdates();
可以直接运行命令,无需更改输入数据!
$telegram->executeCommand('id');
使用方法
在聊天中
- 执行
/id
命令以获取当前聊天室的ID。 - 在回复任何消息时执行
/id
命令,您将收到当前聊天室、消息作者和转发消息的聊天室ID。
在个人消息中
- 执行
/id
命令以获取您的ID。 - 转发任何消息(用户、聊天室、频道或其他机器人)给机器人,然后在回复的消息上执行
/id
命令。