21 lines
785 B
Markdown
21 lines
785 B
Markdown
# matter_bot
|
|
Bot Mattermost écrit en Rust qui se connecte via pseudo/mot de passe depuis Gitlab.
|
|
|
|
|
|
## Pré-requis
|
|
`.env` placé dans la racine du projet qui contient votre **login ID** et votre **mot de passe**, ainsi que votre **user ID**, 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 :
|
|
```
|
|
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
|
|
```
|