diff --git a/README.md b/README.md index 513c6b9..c51ff2e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,41 @@ Tento bot slouží k automatickému zasílání uvítacích zpráv novým uživatelům na Mastodon instanci. +## Vytvoření souborů s klientským klíčem a klientským secret +1. Přihlaste se na svůj server a přejděte do adresáře, kde máte svůj projekt. + +2. Vytvořte soubor client_id.secret a vložte do něj klientský klíč: + +```bash +echo "your_client_id" > client_id.secret +``` +Nahraďte your_client_id skutečným klientským klíčem, který získáte při registraci aplikace na Mastodon instanci. + +3. Vytvořte soubor secret_storage.secret a vložte do něj klientský secret: + +```bash +echo "your_client_secret" > secret_storage.secret +``` +Nahraďte your_client_secret skutečným klientským secret, který získáte při registraci aplikace na Mastodon instanci. + +4. Přihlášení a získání přístupového tokenu: + + Vytvořte soubor credential_storage.secret a vložte do něj přístupový token: + +```bash +echo "your_credential_storage.secret> credential_storage.secret" > credential_storage.secret +``` + +Pokud ještě nemáte přístupový token, spusťte skript s vašimi přihlašovacími údaji: +```bash +python3 welcome_bot.py --email vas_email@example.com --password vase_heslo +``` +## Co udělat při dalším spuštění + +Při dalším spuštění již nebudete muset zadávat přihlašovací údaje, protože token bude uložen v souboru credential_storage.secret: +```bash +python3 welcome_bot.py +``` ## Požadavky - Python 3.12