UNPKG

discord-media-server

Version:

Self-hosted Discord bot for scanning and serving information on local media files.

29 lines (28 loc) 1.25 kB
<h1>Discord Media Server Setup</h1> <form method="POST" action="/submit"> <label>Discord Token: <input name="discordToken" required></label><br> <label>Discord Client ID: <input name="discordClientId"></label><br> <label>TMDb API Key: <input name="tmdbKey"></label><br> <label>Media Directory: <input name="mediaDirectory" value="/app/data/media" required></label><br> <label>DB Type: <select name="dbType"> <option value="sqlite">SQLite</option> <option value="mysql">MySQL</option> </select> </label><br> <label>DB Name: <input name="dbName" required></label><br> <div id="mysqlFields" style="display:none;"> <label>DB Host: <input name="dbHost"></label><br> <label>DB User: <input name="dbUser"></label><br> <label>DB Pass: <input name="dbPass"></label><br> </div> <label>Web Port: <input name="port" value="8080"></label><br> <button type="submit">Save</button> </form> <script> const dbTypeSelect = document.querySelector('select[name="dbType"]'); const mysqlFields = document.getElementById('mysqlFields'); dbTypeSelect.addEventListener('change', () => { mysqlFields.style.display = dbTypeSelect.value === 'mysql' ? 'block' : 'none'; }); </script>