You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[@LaravelForgeBot](https://t.me/LaravelForgeBot) is unofficial Laravel Forge chat bot for Telegram messenger.
6
11
7
-
It helps you manage your servers in such operations as:
12
+
## Motivation
13
+
14
+
Several years ago I have started to use Laravel Forge for deploying my and my clients' projects.
15
+
I found that Laravel Forge couldn't send deployment notification to Telegram messager but for me, Telegram is the number one messenger.
16
+
That time I just wrote a simple bot with hardcoded chat id and webhook URL.
17
+
During my work, I realized that I need a more flexible solution and I designed and implemented the first version of this bot.
18
+
The first version could only send deployment notifications.
19
+
It just generated a webhook URL for you and then you had to add that URL manually to your Laravel Forge's site.
20
+
After release, I have started to work with a new client.
21
+
This client has had a project where I haven't could to enable "Quick deploy".
22
+
Because of that I had to go to the Laravel Forge website and hit the button "Deploy Now" whenever I needed to update the production.
23
+
So I decided to improve my bot and built the second version.
24
+
25
+
## Features
26
+
27
+
[@LaravelForgeBot](https://t.me/LaravelForgeBot) helps you manage your servers in such operations as:
8
28
9
29
* Reboot a server.
10
30
* Reboot MySQL.
@@ -18,7 +38,11 @@ It's really helpful when you don't want to enable "Quick deploy" feature for you
18
38
Other awesome feature is sending deployment notifications from Laravel Forge to you or any other chat.
19
39
Using this abilyty only one member of your team will manage servers in his private chat with the bot, but all members will recieve deployment notifications in your team chat.
20
40
21
-
## How to use
41
+
## Screenshots
42
+
43
+
There will be screenshots.
44
+
45
+
## How to use?
22
46
23
47
List of available commands:
24
48
@@ -48,3 +72,16 @@ This command creates a new menu for managing servers.
48
72
Use this command to get an ID of any chat.
49
73
It will be helpful when you'll configure receiving deployment notifications to other chat.
50
74
Please note that if you have more than one bots in your target chat then you have to write bot's username after the command without space (/showchatid@LaravelForgeBot).
75
+
76
+
## Versioning
77
+
78
+
We use [SemVer](http://semver.org) for versioning. For the versions available, see the [releases on this repository](https://github.com/itorgov/laravel-forge-bot/releases).
0 commit comments