2023-08-13 17:38:37 +00:00
|
|
|
|
# BUTLER
|
|
|
|
|
|
|
|
|
|
## Дворецкий Константин
|
2023-08-13 18:45:23 +00:00
|
|
|
|
|
|
|
|
|
Телеграм бот который тегает активных (которых бот видел) участников группы
|
|
|
|
|
|
|
|
|
|
### Как пользоваться
|
|
|
|
|
|
|
|
|
|
- Добавить в чат
|
|
|
|
|
- Попросить всех участников поприветствовать бота
|
|
|
|
|
- Написать сообщение с @all/@все или сообщение "Ау" (регистр последнего не важен)
|
|
|
|
|
|
|
|
|
|
### Конфигурация и запуск
|
|
|
|
|
|
|
|
|
|
Для работы создать файл ```.env```
|
|
|
|
|
|
|
|
|
|
Локально
|
|
|
|
|
|
|
|
|
|
```txt
|
|
|
|
|
TELEGRAM_TOKEN=your_token
|
|
|
|
|
POSTGRES_URL_CONNECT=postgresql://user:password@hos:port/db?sslmode=disable
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
go run cmd/butler/main.go
|
|
|
|
|
```
|
2023-08-13 19:58:16 +00:00
|
|
|
|
|
|
|
|
|
### Сборка
|
|
|
|
|
|
2023-08-13 20:10:45 +00:00
|
|
|
|
Для arm
|
|
|
|
|
|
2023-08-13 19:58:16 +00:00
|
|
|
|
```sh
|
|
|
|
|
GOOS=linux GOARCH=arm go build -o butler cmd/butler/main.go
|
|
|
|
|
```
|
2023-08-13 20:10:45 +00:00
|
|
|
|
|
|
|
|
|
Для x64
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
GOOS=linux GOARCH=amd64 go build -o butler cmd/butler/main.go
|
|
|
|
|
```
|