doc:formations:hebergement:service:mattermost:scripts
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
doc:formations:hebergement:service:mattermost:scripts [2022/12/06 16:37] – [Réduire les images stockées] jeremie | doc:formations:hebergement:service:mattermost:scripts [2023/10/25 13:25] (Version actuelle) – [Convertir une discussion privée en canal d'une équipe] jeremie | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | Cf [[doc: | ||
+ | |||
====== Scripts mattermost avancés ====== | ====== Scripts mattermost avancés ====== | ||
+ | ===== Liste complète des utilisateurs, | ||
+ | |||
+ | La façon la plus simple d' | ||
+ | |||
+ | <code bash> | ||
+ | mysql --database mattermost -e ' | ||
+ | </ | ||
===== Derniers utilisateurs actifs sur Mattermost ===== | ===== Derniers utilisateurs actifs sur Mattermost ===== | ||
- | Cf [[doc: | ||
- | Pour lister les dernières sessions des utilisateurs: | + | Pour lister les dernières sessions des utilisateurs |
- | < | + | < |
cat << EOF | mysql -u root --database mattermost | cat << EOF | mysql -u root --database mattermost | ||
SELECT | SELECT | ||
Ligne 22: | Ligne 30: | ||
</ | </ | ||
+ | ===== Convertir une discussion privée en canal d'une équipe ===== | ||
+ | |||
+ | Le plus sûr pour l' | ||
+ | |||
+ | <code SQL> | ||
+ | mysql> USE mattermost; | ||
+ | mysql> SELECT c.Id AS ChannelId, u.Id AS UserId, u.UserName AS UserName | ||
+ | FROM Users AS u | ||
+ | JOIN ChannelMembers AS cm ON u.Id = cm.UserId | ||
+ | JOIN Channels AS c ON c.Id = cm.ChannelId | ||
+ | WHERE c.Header = ' | ||
+ | </ | ||
+ | |||
+ | :!: choisissez l' | ||
+ | |||
+ | Puis transformez la discussion en un canal privé nommé '' | ||
+ | <code SQL> | ||
+ | mysql> UPDATE Channels SET | ||
+ | Type = ' | ||
+ | | ||
+ | | ||
+ | Name = ' | ||
+ | | ||
+ | WHERE Id = ' | ||
+ | </ | ||
===== Réduire les images stockées ===== | ===== Réduire les images stockées ===== | ||
Ligne 57: | Ligne 90: | ||
ln -sf " | ln -sf " | ||
fi | fi | ||
- | done < <( find / | + | done < <( find / |
</ | </ | ||
===== Comptes Jitsi à partir de comptes Mattermost ===== | ===== Comptes Jitsi à partir de comptes Mattermost ===== | ||
Ligne 65: | Ligne 98: | ||
Pour créer des utilisateurs jitsi à partir des pseudo des utilisateurs mattermost (le mot de passe est le même pour tout le monde!) | Pour créer des utilisateurs jitsi à partir des pseudo des utilisateurs mattermost (le mot de passe est le même pour tout le monde!) | ||
- | < | + | < |
#!/bin/bash | #!/bin/bash | ||
set -e | set -e |
doc/formations/hebergement/service/mattermost/scripts.1670344620.txt.gz · Dernière modification : 2022/12/06 16:37 de jeremie