gen_users 1.0 KB

1234567891011121314151617181920212223242526272829
  1. #!/bin/bash
  2. #activate env before:
  3. #source env/bin/activate
  4. python3 gen-passwords.py | while IFS=' ' read -ra line; do ejabberdctl register ${line[0]} ej.sharix-app.org ${line[1]}; done;
  5. python3 gen-passwords.py | while IFS=' ' read -ra line; do ejabberdctl change-password ${line[0]} ej.sharix-app.org ${line[1]}; done;
  6. #ejabberdctl register $username ej $password
  7. #ejabberdctl change-password User Host newPassword
  8. #ejabberdctl check_account user1 localhos
  9. #
  10. #ejabberdctl unregister badlop3 localhost
  11. #ejabberdctl registered_users localhost
  12. #ejabberdctl help registered_userst
  13. #берем список ботов и паролей к ним и создаем или апдейтим пользователей (если уже созданы) на сервере
  14. #Create MUC room
  15. #ejabberdctl create_room room_name muc_service xmpp_domain
  16. #Destroy MUC room
  17. #ejabberdctl destroy_room room_name muc_service
  18. #
  19. #List unused MUC rooms
  20. #ejabberdctl rooms_unused_list xmpp_domain number_of_days
  21. #https://docs.ejabberd.im/admin/ejabberdctl/muc-admin/