diff --git a/miku/bot.lua b/miku/bot.lua
index 7f0b9de..e6c69e5 100644
--- a/miku/bot.lua
+++ b/miku/bot.lua
@@ -3,7 +3,7 @@ local bot = {}
bindings = require('miku.bindings')
utilities = require('miku.utilities')
-bot.version = '160816'
+bot.version = '160823'
function bot:init(config) -- The function run when the bot is started or reloaded.
cred_data = load_cred()
diff --git a/miku/plugins/plex.lua b/miku/plugins/plex.lua
index f7c5fa9..69f2893 100644
--- a/miku/plugins/plex.lua
+++ b/miku/plugins/plex.lua
@@ -57,6 +57,12 @@ function plex:get_plex(query)
episode = ''
end
+ if data.parentTitle then
+ artist = ''..data.parentTitle..''
+ else
+ artist = ''
+ end
+
if data.grandparentTitle then
from = ' (aus '..data.grandparentTitle..' ['..string.gsub(season..episode, 'S0E', 'SP')..']'..') '
else
@@ -76,9 +82,9 @@ function plex:get_plex(query)
end
if data.originallyAvailableAt then
- date = '\nAusstrahlung: '..makeOurDate(data.originallyAvailableAt)
+ date = makeOurDate(data.originallyAvailableAt)
elseif data.year then
- date = '\nAusstrahlung: '..data.year
+ date = data.year
else
date = ''
end
@@ -128,7 +134,17 @@ function plex:get_plex(query)
pic = nil
end
- local text = title..tag..from..origtitle..studio..date..episodes..fsk..duration..rating..desc
+ if data.librarySectionTitle == 'Animes' then
+ text = title..from..studio..'\nAusstrahlung: '..date..episodes..fsk..duration..rating..desc
+ elseif data.librarySectionTitle == 'Cartoons' then
+ text = title..from..studio..'\nAusstrahlung: '..date..episodes..fsk..duration..rating..desc
+ elseif data.librarySectionTitle == 'Filme' then
+ text = title..tag..origtitle..studio..'\nVeröffentlicht: '..date..fsk..duration..rating..desc
+ elseif data.librarySectionTitle == 'Musik' then
+ text = title..' von '..artist..'\nVeröffentlicht: '..date
+ elseif data.librarySectionTitle == 'Serien' then
+ text = title..from..studio..'\nAusstrahlung: '..date..episodes..fsk..duration..rating..desc
+ end
if string.match(title, 'Local Network') then
return 'Nichts gefunden!'