Sistema feito sob propósito de estudo para aplicação em futuros projetos. Aqui usamos o pacote "Telegram Notifications For Laravel" (babenkoivan/telegram-notification) para enviar notificação via bot no Telegram. Também foi feito um sistema de envio de e-mail.
- PHP 7.4
- Laravel 7.0
- Bootstrap 4
- Mysql 5.8
Com ajuda do robô telegram @BotFather, crie um robô para a sua aplicação com o comando /newbot. Pergunte ao @BotFather pelo seu token com o comando /mybot.
Na página de boas-vindas, crie e logo com um novo usuário. Na página home, escolha o usuário cadastrado que deseja enviar a mensagem telegram, o tipo de mensagem e a mensagem em si. Ela será entregue ao destinatário pelo robô configurado.
1)Para se enviar stickers, é preciso digitar no formulário o seu id correspondente. Use o robô @idstickerbot para descobrir tais ids. Envie para ele um sticker e o mesmo responderá com o respectivo id.
2)Para enviar imagens ou vídeos, coloque o caminho do arquivo ou URL. O telegram não consegue enviar vídeos grandes mesmo hospedados em outros sites.
3)As mensagens e e-mails enviados não estão sendo armazenadas.
Special thanks to Ivan Babenko for his awesome library!