> For the complete documentation index, see [llms.txt](https://wiki.endocraft.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.endocraft.fr/divers/associations.md).

# Associations

Ensemble, c'est mieux !

Une association regroupe des joueurs autour d'un projet commun (club, ONG, collectif...) avec sa propre banque, ses membres et ses grades. Contrairement à une entreprise, elle n'a ni salaire ni stocks : c'est un coffre commun géré par ses dirigeants.

{% hint style="info" %}
Les associations sont créées par le staff. Contactez-nous via un ticket ou la commande `/question` pour demander la création de la vôtre : le créateur en devient le Président.
{% endhint %}

### Les grades

Les grades sont fixes et non personnalisables : le grade **est** la permission.

| Grade          | Permissions                                                                                              |
| -------------- | -------------------------------------------------------------------------------------------------------- |
| Président      | Toutes les actions (dont le transfert de présidence)                                                     |
| Vice-Président | Banque, invitations, exclusions, factures, remboursements, finances, promotions, description, subvention |
| Trésorier      | Banque, factures, remboursements, finances                                                               |
| Secrétaire     | Invitations et exclusions                                                                                |
| Membre         | Aucune action de gestion                                                                                 |

{% hint style="warning" %}
Il ne peut y avoir qu'un seul Vice-Président et un seul Trésorier par association.
{% endhint %}

### Commandes

`/association` possède l'alias `/asso`. Les noms d'association n'ont pas d'espace (ex : `CroixRouge`).

**Afficher la liste des commandes disponibles**

```
/association help
```

**Afficher vos associations, ou le détail d'une association**

```
/association info [<association>]
```

**Inviter un joueur dans l'association (Président, Vice-Président, Secrétaire)**

```
/association invite <association> <joueur>
```

Le joueur doit être en ligne. Relancer la commande sur la même personne révoque l'invitation.

**Rejoindre une association dans laquelle vous avez été invité**

```
/association join <association>
```

**Quitter une association**

```
/association leave <association>
```

Le Président doit d'abord transférer la présidence.

**Exclure un membre (Président, Vice-Président, Secrétaire)**

```
/association kick <association> <joueur>
```

Vous ne pouvez pas exclure quelqu'un de rang supérieur ou égal au vôtre.

**Consulter la banque de l'association (Président, Vice-Président, Trésorier)**

```
/association money <association>
```

**Verser de l'argent dans la banque de l'association (Président, Vice-Président, Trésorier)**

```
/association money <association> add <montant>
```

**Consulter l'historique des transactions (Président, Vice-Président, Trésorier)**

```
/association finances <association> [page]
```

Chaque entrée et sortie d'argent est journalisée avec sa date et son motif, 5 transactions par page.

**Facturer un joueur au nom de l'association (Président, Vice-Président, Trésorier)**

```
/association facture <association> <joueur> <montant>
```

Le joueur doit être en ligne et reçoit un message cliquable pour payer.

**Rembourser un joueur depuis la banque (Président, Vice-Président, Trésorier)**

```
/association remboursement <association> <joueur> <montant>
```

{% hint style="danger" %}
Tout abus de cette commande (remboursement fictif, détournement de fonds) est lourdement sanctionnable.
{% endhint %}

**Promouvoir / rétrograder un membre (Président, Vice-Président)**

```
/association promote <association> <joueur>
/association demote <association> <joueur>
```

Le changement se fait grade par grade, et vous ne pouvez pas promouvoir quelqu'un à un rang supérieur ou égal au vôtre.

**Définir la description de l'association (Président, Vice-Président)**

```
/association description <association>
```

Écrivez ensuite la description dans le chat (150 caractères maximum, `annuler` pour annuler, `clear` pour la vider).

**Transférer la présidence (Président)**

```
/association transfert <association> <joueur>
```

Vous devenez alors Vice-Président. Si un Vice-Président existe déjà, rétrogradez-le avant.

### Subventions de la mairie

Le Président et le Vice-Président peuvent demander une subvention à la mairie pour financer l'association :

```
/association subvention <association> <montant>
```

* Le montant maximum par demande est de **25 000€**.
* Vous devez attendre **30 minutes** entre deux demandes.
* La demande arrive dans les contrats du maire (`/contrat`) qui l'accepte ou la refuse. Si elle est acceptée, la somme est versée dans la banque de l'association et tous les membres sont prévenus.

{% hint style="warning" %}
La mairie ne reçoit les demandes que si le maire a accepté les projets et subventions dans l'application BTP de son bureau. Sans maire, aucune demande n'est possible.
{% endhint %}

{% hint style="info" %}
Une subvention d'association apporte plus de satisfaction à la ville qu'une subvention d'entreprise : les maires ont tout intérêt à les soutenir.
{% endhint %}
