update: telegram bot modularization

This commit is contained in:
tokumeikoi
2022-01-27 01:46:26 +08:00
parent 1790de63f6
commit 5bf1dd3426
12 changed files with 279 additions and 156 deletions

View File

@ -0,0 +1,21 @@
<?php
namespace App\Plugins\Telegram\Commands;
use App\Models\User;
use App\Plugins\Telegram\Telegram;
class GetLatestUrl extends Telegram {
public $command = '/getlatesturl';
public $description = '将Telegram账号绑定到网站';
public function handle($message, $match = []) {
$telegramService = $this->telegramService;
$text = sprintf(
"%s的最新网址是%s",
config('v2board.app_name', 'V2Board'),
config('v2board.app_url')
);
$telegramService->sendMessage($message->chat_id, $text, 'markdown');
}
}