Matrix Docker Ansible eploy
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 

67 行
2.5 KiB

  1. {
  2. "name": "Bridge Discord Appservice",
  3. "description": "Enables a private bridge you can use to connect Matrix rooms to Discord.",
  4. "spec": [
  5. {
  6. "question_name": "Enable Discord AppService Bridge",
  7. "question_description": "Enables a private bridge you can use to connect Matrix rooms to Discord.",
  8. "required": true,
  9. "min": null,
  10. "max": null,
  11. "default": "{{ matrix_appservice_discord_enabled | string | lower }}",
  12. "choices": "true\nfalse",
  13. "new_question": true,
  14. "variable": "matrix_appservice_discord_enabled",
  15. "type": "multiplechoice"
  16. },
  17. {
  18. "question_name": "Discord OAuth2 Client ID",
  19. "question_description": "The OAuth2 'CLIENT ID' which can be found in the 'OAuth2' tab of your new discord application: https://discord.com/developers/applications",
  20. "required": true,
  21. "min": 0,
  22. "max": 128,
  23. "default": "{{ matrix_appservice_discord_client_id | trim }}",
  24. "choices": "",
  25. "new_question": true,
  26. "variable": "matrix_appservice_discord_client_id",
  27. "type": "text"
  28. },
  29. {
  30. "question_name": "Discord Bot Token",
  31. "question_description": "The Bot 'TOKEN' which can be found in the 'Bot' tab of your new discord application: https://discord.com/developers/applications",
  32. "required": true,
  33. "min": 0,
  34. "max": 256,
  35. "default": "{{ matrix_appservice_discord_bot_token | trim }}",
  36. "choices": "",
  37. "new_question": true,
  38. "variable": "matrix_appservice_discord_bot_token",
  39. "type": "password"
  40. },
  41. {
  42. "question_name": "Auto-Admin Matrix User",
  43. "question_description": "The username you would like to be automatically joined and promoted to administrator (PL100) in bridged rooms. Exclude the '@' and server name postfix. So to create @stevo:example.org just enter 'stevo'.",
  44. "required": false,
  45. "min": 0,
  46. "max": 1024,
  47. "default": "",
  48. "choices": "",
  49. "new_question": true,
  50. "variable": "awx_appservice_discord_admin_user",
  51. "type": "text"
  52. },
  53. {
  54. "question_name": "Auto-Admin Rooms",
  55. "question_description": "A list of rooms you want the user to be automatically joined and promoted to administrator (PL100) in. These should be the internal IDs (for example '!axfBUsKhfAjSMBdjKX:example.org') separated by newlines.",
  56. "required": false,
  57. "min": 0,
  58. "max": 4096,
  59. "default": "",
  60. "choices": "",
  61. "new_question": true,
  62. "variable": "awx_appservice_discord_admin_rooms",
  63. "type": "textarea"
  64. }
  65. ]
  66. }