Aktualizace README
This commit is contained in:
parent
2eb121dfbe
commit
8df24055f0
69
README.md
69
README.md
@ -39,8 +39,11 @@ python3 welcome_bot.py
|
||||
```
|
||||
## Požadavky
|
||||
|
||||
- Python 3.12
|
||||
- Knihovny: Mastodon.py, python-dotenv
|
||||
- Python 3.7+
|
||||
- Mastodon.py
|
||||
- python-dotenv
|
||||
- SQLite3
|
||||
|
||||
|
||||
## Instalace
|
||||
|
||||
@ -117,13 +120,69 @@ Spusťte bota:
|
||||
```bash
|
||||
python3 welcome_bot.py
|
||||
```
|
||||
Příspěvky
|
||||
### Nastavení `systemd` služby
|
||||
|
||||
Příspěvky jsou vítány! Pro více informací viz [CONTRIBUTING.md](CONTRIBUTING.md)
|
||||
1. Vytvořte soubor služby:
|
||||
|
||||
```bash
|
||||
sudo nano /etc/systemd/system/welcome_bot.service
|
||||
```
|
||||
Vložte následující obsah:
|
||||
|
||||
```bash
|
||||
[Unit]
|
||||
Description=Welcome Bot pro Mastodon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
User=your_username
|
||||
WorkingDirectory=/cesta/k/adresari/projektu
|
||||
ExecStart=/cesta/k/adresari/projektu/venv/bin/python /cesta/k/adresari/projektu/welcome_bot.py
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
|
||||
Nahraďte `your_username` vaším uživatelským jménem a /cesta/k/adresari/projektu skutečnou cestou k adresáři, kde máte svůj projekt.
|
||||
|
||||
Znovu načtěte konfiguraci systemd:
|
||||
|
||||
```bash
|
||||
sudo systemctl daemon-reload
|
||||
```
|
||||
Povolte službu při startu systému:
|
||||
|
||||
```bash
|
||||
sudo systemctl enable welcome_bot
|
||||
```
|
||||
Spusťte službu:
|
||||
|
||||
```bash
|
||||
sudo systemctl start welcome_bot
|
||||
```
|
||||
### Testování bota
|
||||
1. Zkontrolujte stav služby:
|
||||
|
||||
```bash
|
||||
sudo systemctl status welcome_bot
|
||||
```
|
||||
Ujistěte se, že služba běží bez chyb.
|
||||
|
||||
2. Sledujte logy služby:
|
||||
|
||||
```bash
|
||||
sudo journalctl -u welcome_bot
|
||||
```
|
||||
Logy vám pomohou zjistit, zda bot funguje správně a zda posílá uvítací zprávy novým uživatelům.
|
||||
|
||||
### Příspěvky
|
||||
|
||||
Příspěvky jsou vítány! Pro více informací viz [CONTRIBUTING.md](CONTRIBUTING.md)
|
||||
|
||||
### Licence
|
||||
|
||||
Tento projekt je licencován pod MIT licencí - viz LICENSE soubor pro detaily.
|
||||
Acknowledgements
|
||||
|
||||
Tento projekt je založen na [isosphere/mastodon-welcome](https://github.com/isosphere/mastodon-welcome) projektu. Děkujeme autorům za jejich skvělou práci.
|
||||
Tento projekt je založen na [isosphere/mastodon-welcome](https://github.com/isosphere/mastodon-welcome) projektu. Děkujeme autorům za jejich skvělou práci.
|
Loading…
Reference in New Issue
Block a user