From 326cfa543c6263818aad7dec4a869bc8139ec14c Mon Sep 17 00:00:00 2001 From: Jokler Date: Sat, 22 Feb 2020 18:53:13 +0100 Subject: Move web server related files into a folder --- templates/base.htm | 15 ----- templates/docs/api.htm | 126 ---------------------------------------- templates/index.htm | 36 ------------ templates/song.htm | 7 --- templates/tmtu/index.htm | 145 ----------------------------------------------- 5 files changed, 329 deletions(-) delete mode 100644 templates/base.htm delete mode 100644 templates/docs/api.htm delete mode 100644 templates/index.htm delete mode 100644 templates/song.htm delete mode 100644 templates/tmtu/index.htm (limited to 'templates') diff --git a/templates/base.htm b/templates/base.htm deleted file mode 100644 index b8b2f49..0000000 --- a/templates/base.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - {% block title %}{{ title }} - PokeBot{% endblock %} - - -
- {% block content %}{% endblock %} -
- - diff --git a/templates/docs/api.htm b/templates/docs/api.htm deleted file mode 100644 index a973272..0000000 --- a/templates/docs/api.htm +++ /dev/null @@ -1,126 +0,0 @@ -{% extends "base.htm" %} - -{% block title %}API Documentation{% endblock %} - -{% block content %} -

API Documentation

- - -

Bot list

-

Show a list of all bots.

- -

URL: /api/bots

-

Method: GET

-

Auth required: NO

- -

Success Response

- -

Code: 200 OK

- -

Content example

- - -
-[
-  {
-    "name": "MusicBot",
-    "state": "Playing",
-    "volume": 0.5,
-    "position": {
-      "secs": 10,
-      "nanos": 63573687
-    },
-    "currently_playing": {
-      "url": "<temp_url>",
-      "webpage_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
-      "title": "Rick Astley - Never Gonna Give You Up (Video)",
-      "thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
-      "duration": {
-        "secs": 212,
-        "nanos": 0
-      }
-    },
-    "playlist": [
-      {
-        "url": "<temp_url>",
-        "webpage_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
-        "title": "Rick Astley - Never Gonna Give You Up (Video)",
-        "thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
-        "duration": {
-          "secs": 212,
-          "nanos": 0
-        }
-      }
-    ]
-  }
-]
-
- - -

Show Bot

-

Show a specific bot.

- -

URL: /api/bots/:botname

-

Method: GET

-

Auth required: NO

- -

Success Response

-

Code: 200 OK

- -

Content example

- - -
-{
-  "name": "MusicBot",
-  "state": "Playing",
-  "volume": 0.5,
-  "position": {
-    "secs": 142,
-    "nanos": 690911766
-  },
-  "currently_playing": {
-    "url": "<temp_url>",
-    "webpage_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
-    "title": "Rick Astley - Never Gonna Give You Up (Video)",
-    "thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
-    "duration": {
-      "secs": 212,
-      "nanos": 0
-    }
-  },
-  "playlist": [
-    {
-      "url": "<temp_url>",
-      "webpage_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
-      "title": "Rick Astley - Never Gonna Give You Up (Video)",
-      "thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
-      "duration": {
-        "secs": 212,
-        "nanos": 0
-      }
-    }
-  ]
-}
-
- -

Error Response

- -

Condition: If ':botname' is not connected to TeamSpeak.

- -

Code: 404 NOT FOUND

- -Content: - - -
-{
-  "error": "Not Found",
-  "description": "The requested resource was not found"
-}
-
- -{% endblock %} diff --git a/templates/index.htm b/templates/index.htm deleted file mode 100644 index eed31f3..0000000 --- a/templates/index.htm +++ /dev/null @@ -1,36 +0,0 @@ -{% extends "base.htm" %} - -{% block title %}Overview{% endblock %} - -{% block content %} -

Bots

-
- - -
- - - -{% endblock %} diff --git a/templates/song.htm b/templates/song.htm deleted file mode 100644 index 072567a..0000000 --- a/templates/song.htm +++ /dev/null @@ -1,7 +0,0 @@ -{{ item.title }} -({{ item.duration|fmt_duration }}) -{% match item.thumbnail %} - {% when Some with (thumbnail) %} - - {% when None %} -{% endmatch %} diff --git a/templates/tmtu/index.htm b/templates/tmtu/index.htm deleted file mode 100644 index 785e653..0000000 --- a/templates/tmtu/index.htm +++ /dev/null @@ -1,145 +0,0 @@ - - - - tmtu mode - - - - - - - - {% match bot %} - {% when Some with (bot) %} - - - - - - - {% when None %} - {% endmatch %} -
-

PokeBot

-

A web interface for inspecting currently playing audio in PokeBot. Select an instance of the bot to view it's playlist and history.

- -
-

Status

-
- {% match bot.currently_playing %} - {% when Some with (current) %} -

Currently playing: {{ current.title }}

-

{{ bot.position|fmt_duration }} / {{ current.duration|fmt_duration }} - {% match current.duration %} - {% when Some with (duration) %} - {% let position %} - {% match bot.position %} - {% when Some with (pos) %} - {% let position = pos.as_secs_f64() %} - {% when None %} - {% let position = 0.0 %} - {% endmatch %} - {% let progress = position / duration.as_secs_f64() %} - {% let percent = progress * 100.0 %} -

- {% when None %} -

- {% endmatch %} - {% when None %} - {% endmatch %} -
-
-

Playlist

- - - - - - - - {% for item in bot.playlist %} - - - - - - - {% endfor %} -
#tracklengthadded by
{{ loop.index }}{{ item.title }} - {% let duration = item.duration %} - {{ duration|fmt_duration }} - {{ item.added_by }}
-
- - -- cgit v1.2.3-70-g09d2