diff --git a/README.md b/README.md index 687149e..ca181f2 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,21 @@ # matter_bot +Bot Mattermost écrit en Rust qui se connecte via pseudo/mot de passe depuis Gitlab. + ## Pré-requis -`openssl` requis par [`mattermost_api`](https://github.com/Celeo/mattermost_api) -```bash -sudo apt install libssl-dev -``` +`.env` placé dans la racine du projet qui contient votre **login ID** et votre **mot de passe**, ainsi que votre **user ID**, exemple : -`.env` placé dans la racine du projet qui contient le token, exemple : +Si vous avez mis en place un code de vérification, alors vous devez créer une "application" dans vos paramètres Gitlab. +Le code secret obtenu sera votre mot de passe. + +Pour obtenir un user ID, rendez vous sur ce site : ``` -TOKEN=votre_token_ici +https://{GITLAB_INSTANCE}/api/v4/users?username={TON_PSEUDO} +``` +En remplaçant `{GITLAB_INSTANCE}` par l'url de votre instance Gitlab et `{TON_PSEUDO}` par votre pseudo Gitlab. + +``` +USER_ID_MATTER_BOT=votre_user-id_ici +LOGIN_ID_MATTER_BOT=votre_login-ID_ici +PASSWORD_MATTER_BOT=votre_mot-de-passe_ici ```