[new RateLimited('email')], default => [], }; } public function toMail(): MailMessage { $mail = new MailMessage; $mail->subject('Coolify: Test Email'); $mail->view('emails.test'); return $mail; } public function toDiscord(): DiscordMessage { $message = new DiscordMessage( title: ':white_check_mark: Test Success', description: 'This is a test Discord notification from Coolify. :cross_mark: :warning: :information_source:', color: DiscordMessage::successColor(), ); $message->addField(name: 'Dashboard', value: '[Link]('.base_url().')', inline: true); return $message; } public function toTelegram(): array { return [ 'message' => 'Coolify: This is a test Telegram notification from Coolify.', 'buttons' => [ [ 'text' => 'Go to your dashboard', 'url' => base_url(), ], ], ]; } }