#Plex-Poster-Maker (ppm) Stuff
1 messages Β· Page 4 of 1
The box
- pmm: runtimes # Runtime information in bottom right and works with builder_level episode
template_variables:
back_width: 305
text: ''
builder_level: episode
On my example i have 205 width and 80 height
tada!
When will this be merged into prod?π€ i have asked for that over 2 years ago π€£
what?
Runtime text customization
This, as far i can remeber back when i ask for that i was told i have to make my own runtime yml and change this on my own cause it is not poasible to change it that way, but now it is, so is it possible on nightly only or on prod too?
thats been there for a long time
like 2 years
lol
Plex Meta Manager is an open-source python project allowing you to unlock the potential of your media server.
I have to admit I haven't tried it since then π€£
2yrs.. hmm.. so right when FS asked for it. Right? π
probably a week after he asked for it
in any case... you can now save yourself managing another file locally
Nice, 1 local config file i can get rid of
Now i have to check all my local files π₯Ή
Worked perfect but with the gradient you don't even see the box
Seems strange in glances that PPM is not running but PMM is... but PPM is sitting at 100%cpu ????
the pwsh command
I noticed that too, must be a pwsh container problem, i have this on other containers too
but no idea how I can change that π
i use a different gradient that is not as dark
darn... need to widen that episode line
testing some cpu settings in the docker-compose to limit resources... Is it just me or does it take a long time for the container to start?
deploy: resources: limits: cpus: '0.75' memory: 2048M reservations: cpus: '0.50' memory: 200M
It lowered it... now I'll have to run some test to see impact on run times
OK, Well that doesn't work LOL
Is this what I should use?
Does this find episode posters, or just use existing plex shit?
the source is always outside of plex
so tmdb, then fanart, tvdb, imdb
and based on textless and en
just like the posters
so it will grab backgrounds and episode titlecards
i am now producing all the images for my small prod library and then will run pmm against the newly generated assets to clean up everything in PLex is one swoop
so i was also curious of what your pmm config is for the shit you moved around? @fresh gorge
I think its the nature of pwsh in a container, and we cant do anything about this, i play around with python, maybe i just swap out the startup script with python to lower the usage while in idle.
But its not always, now my ppm runs since yesterday with 0% in idle
And I can't get mine to go past 5%
lol
Seems like something is off in terms of numbers between summary and also between summary and discord message
Ooofff...
So... can I suggest you wrap the message type with [] so [ERROR] making it easier to find the error lines? As well, can a new column in the csv have the ERROR TRUE/FALSE.
Finally, 73 errors in the summary and 1000+ error lines in the logs
Now after a run it's sitting at zero π
Just search for ] ERROR
If it has an error that it could not find a poster it will not get logged in posters.csv, because thats for posters that got downloaded π
ok for the search string, a little abstract but that woukd work
Maybe this shouldn't be an error?
Because that looks like it still found a poster...
https://github.com/fscorrupt/Plex-Poster-Maker/pull/42 PR submitted.
Over here @nocturne path
Had to revert it, something in there broke the DC webhook, i will have a look tomorrow π
The89, let us know what the troubles are and there are various troublesshooting things we can do.
Best tip is, read the config and prereq parts on wiki carefully and twice π€
6 times would be even better
this is what @nocturne path shared in general
a ScriptLog.log would be useful and a redacted config.json file
And what you see when you manully browse the url:
https://yourplexurl.com/library/sections/?X-Plex-Token=YOURTOKEN
Plex access is not working, i have to move the message, the write-host happens before the webrequest.
I was wondering why it said success when it was not...
Because the initial access is working, but not the one who reads the libs.
Yep, i got invalid json error and no webhook with 1.0.6
Im only on mobile, could not troubleshoot, i will have a look on pc tomorrow
no problemo... i was just trying to see if i had errors and nothing on my side. no biggie...
Green point line is Successful, red point line not.
anyhow... as paart of your troubleshooting, I am not getting the invalid json error on my side both for full and test runs
yes. that is what I read as well... but I guess, couldn't you just do this?
if ($PlexToken) {
Write-log -Message "Plex token found, checking access now..." -Path $configLogging -Type Info
if ((Invoke-WebRequest "$PlexUrl/library/sections/?X-Plex-Token=$PlexToken").StatusCode -eq 200) {
Write-log -Subtext "Plex access is working..." -Path $configLogging -Type Success
[xml]$Libs = (Invoke-WebRequest "$PlexUrl/library/sections/?X-Plex-Token=$PlexToken").content
}
Else {
Write-log -Message "Could not access plex with this url: $PlexUrl/?X-Plex-Token=$PlexToken" -Path $configLogging -Type Error
Write-log -Subtext "Please check token and access..." -Path $configLogging -Type Error
$Errorcount++
pause
exit
}
}
Else {
I dont see any differences here?π it would fail on same position
if ((Invoke-WebRequest "$PlexUrl/library/sections/?X-Plex-Token=$PlexToken").StatusCode -eq 200) {
that line is the full path
not the partial path
Ah true, hard to read on phone π€£
versus current:
if ((Invoke-WebRequest "$PlexUrl/?X-Plex-Token=$PlexToken").StatusCode -eq 200) {
Yeah could be an option.
keeps it simple rather than an additional if statement to then check whether you can reach the path...
but maybe thats part of the problem... is that you have the right token, but the wrong library is being passed
or maybe no library is being passed...
Libs are not passed in that step, it is the query for all
funny that you would have access to the first "if" as it resolves true... and then fails with the full path
Maybe an empty plex server without libs?
π€£
i mean.. he has PMM working
should literally be all the same stuff other than the tmdb apikey and fanart key
when you query there, thats before or after the "LibstoExclude": ["Movies", "TV Shows", "", "", "Other Videos", "Music", "Photos", "Test Videos", "Playlists" ],
π€· i need this web output from you, then i can see what is different on your site @nocturne path
The excluded libs getting excluded later.
yup... i was looking and see that you exclude later in the code
Because of the IDs, if i remeber correctly on first libs query there are no names.
@fresh gorge could you post (share) your background overlay? I like the bottom up fade on the posters and just realized my title cards are still using the original, darker, overlay. Thank you!
added some extra fonts and overlays in there in case you like some other stuff as well.... but the sample bullmoose20config.json is showing you what I went with as of last night
Curious why you went from 92% to 100%? I thought the jump in filesize was pretty big?
So I should set it to 200% so it will be twice as good? LOL
If that was an option, I would have picked it
dammit, now i get a message that something is missing from my config
you guys keep adding shit to the config
the log says to refer to the readme, but there is nothing in the readme that shows me what i should have added to my config
What version are you on?
Best thing to do is compare your config with the example config to see what's changed.
Iβm on latest. Normally there would be a changelog or even something saying what was now required
Yeah, no changelog. I always checkout the PR's to see what's "new" and if I see it download a new example config on a git pull then I compare.
Not sure how you'd handle that on docker
Without the error, can't help. We added more information to the logs and screen if things are missing....
@covert anchor 
Right. My point is, the read me doesnβt really help
Well... we can fix that if you share the error you got.
Missing file in config file: notification
Please adjust config according to GH readme
Step one says open config.example.json
And then each line is described
There are a total of 92 lines. If you have less than that, then you are missing something.
We don't usually add to the config.json file but sometimes people ask for new features and there is no choice
It does help, but you have to read it, not just scroll over every part π
Also the error exactly told you what is missing in your config, what info do you miss here?
changed the entrypoint to use the software tini according to GH it should work better now with this, startup is faster and resources are better handled.
Tested it since yesterday, no errors so far, its now live in prod container.
merged now, dunno why i got an error yesterday, thanks for the PR.
Computers can be strange... glad to help
or its beeing me testing code on phone conencted via rdp to computer ^^ π
sorry, was just pointing it out in my mind. wasn't really upset at you guys
I am gonna PR a proposal for something a little more descriptive when we perform the CheckJson function:
thoughts?
sure, looks good
@proud seal - don't hate me... π https://github.com/fscorrupt/Plex-Poster-Maker/pull/43
just saw your small typo fix and added that fix to my PR
im happy for PRs, but i cant merge this one, comment in PR π
so strange... I am using Git Extensions now as its a little easier for me than to use the web... and it thinks that I need to upload new images... go figure. I willignore them and not add them to the future PR that is coming soon... π
https://github.com/fscorrupt/Plex-Poster-Maker/pull/44 better i hope
there should not be images in that
Perfect, thanks
https://fanart.tv/api/imagedata2.php?section=1&image=123191
For some reason, even if this is set to 00 on fanart.tv, its not pulling it
My season 4 and season 5 are not found on TMDB, this is normal... then it should fall back to fanart.tv and find this textless poster, but it does not and then goes to tvdb, which does not have any textless and is LOCKED for adding more images
let me do a run, just with those two season posters missing
ahhhh... so its grabbing the season poster which is full of text
i had it in the beginning set to grab textless poster if seasonposter only was found with text, but then you end up with 1 poster for everything.
where in the world is it getting this from on fanart?
The following was shared by @fresh gorge and was automatically redacted by Luma as it may have contained sensitive information.
If you feel this message should not have been redacted, resend it with !noredact in your message to avoid redaction.
Found Poster with text on TVDB
But not from the season ones?
tvdb season poster search is not yet integrated, because its tricky
ok... but
if its not grabbing from fanart season, then its getting it from fanart poster?
but its taking the fanart poster WITH text instead of the textless one
this is why I am a little confused here (maybe a lot)
no
season is season, poster is poster
a season is not grabbing from posters and posters are not grabbing from seasons
So my original question still stands... ?
what is your question?
Logs are showing that Money Heist Season 4 and Season 5 are coming from fanart.tv...
ah crap
i just saw it
the source is coming from tvdb
not fanart
I cant read
sorry
so unless I fix tvdb, i am out of luck on getting a textless poster for season 4 and season 5
so there is another question... are you able to grab season posters from tvdb? Or should I just try to get some textless posters in there.... on tvdb? Trying to figure out where I can ask the admins on TVDB to add some textless posters
im still working on the general ability to grab Season Posters from TVDB, im getting mixed results, sometimes i get it back, sometimes not :/
The issue is that on tmdb, while there is a function to grab alternate season setups, the current PPM does not allow for it
money heist on tmdb has alternate seasons because original was 3 but netflix release was 5
https://www.themoviedb.org/tv/71446-la-casa-de-papel
versus
https://www.themoviedb.org/tv/71446-la-casa-de-papel/episode_groups
And a lot of people have these episode groups (5 seasons 48 episodes): https://www.themoviedb.org/tv/71446-la-casa-de-papel/episode_group/5eb730dfca7ec6001f7beb51 or https://www.themoviedb.org/tv/71446-la-casa-de-papel/episode_group/65f561883fe1600164c52d5f
Trying to figure out what the next best approach is for situations like this... which is probably very rare... but again thinking about some easy solutions if possible
i know, but coding all those things is to complex, i may can integrate an alternative/official search in tvdb and take the pic then, but not an fast fix, i have to play with order, api and and and, cannot promise that one to happen.
in theory it is possible with TVDB because it offers the search for alternative seasons via api
So I totally agree... which is why I am trying to decide WHICH place I can try and add the textless art for season 4 and season 5 of Money Heist
best place would be fanart & TVDB, because both have the ability to add alternative season sources
i will have a look on a tvdb function to integrate the season poster & alternative search
so today... with 0 changes to PPM.... where should I add the textless on tvdb?
With 0 changes to ppm it wont grab season posters on tvdb
So I need to add textless to the posters section.... because it's clearly grabbing the poster from tvdb...
And I can also try to add to the seasons for the future version of PPM.
I do understand that ppm would grab the same for season 4 and season 5 today since it grabs 1 poster from the posters section and applies it to season 4 and season 5
I have a lot free time tomorrow, maybe i can hack something together.
I still need to convince TVDB to add more posters to an already locked Money Heist entry.. I am asking nicely in hopes that they say yes
@fresh gorge
faster then i thought, i already worked on that someday, found the required code in my script repo,
tvdb season search in latest integrated.
so moneyheist should now return season pics on your end.
nice.. I am still trying to get them (TVDB) to add these:
and until then , I am gonna have to "hack" it by looking at the imagemagicklog from PPM until they add it and I can just manually place them in to the folder
Another idea.. maybe silly or maybe not.... a fallback to local as an input source... so I could have dropped these into a properly named folder, and PPM would have used it and just applied the imageprocessing and placed them into the destination AssetPath folder
So an InputAssetPath: "./inputassets" and in that folder, you could put Season01.ext, poster.ext, background.ext, S01E01.ext and then if it finds it there, it can produce the image with the gradient, borders, and overlays
or if its easier... a -Local mode that is like -Testing but uses the InputAssetsPath
because the titlecards are a disaster (not total disaster, but annoying disaster) for Money Heist:
That was pretty painful... lol...
to manually create them
and as for the titlecards.. thats next....gotta go grab them all from the correct episode groups for all seasons and recreate them 48 downloads
never said the current manual function is good π
Oh I know... just trying to see what the effort was like...
and then just realised that the episode titles are also all wrong
1 issue at a time
At least I now have all the proper sources and images
then I need to perform a bunch of search and replaces on the ImageMagickLog.log and then run that against the directory and it should work.....
Omg.... this is painful... lol.. it might be faster for me to create a -Local option. I keep getting the search and replace wrong and then need to start all over...lmao
Also noticed in the imagemagick logs. That there is always a space that prepends to the episode with bullet caption.
" SEASON 1 * EPISODE 1" instead of "SEASON 1 * EPISODE 1"
The current manual mode is not designed for mass creation π¬
I did not even think of manual mode...omg I have never even attempted it
https://github.com/fscorrupt/Plex-Poster-Maker/pull/45 found the extra space. also cleaned up some empty lines and replaced exit with Exit to be consistent throughout
dumped the files into the temp dir... ran the above and bingo...
the lines with the & are useless... but it was easier to just ignore the errors
There is no textless title card on tvdb or tmdb, not sure why it's saying that. Also, it's downloading a background/title card, not a poster.
what is the tmdbid for this show/movie so that i can test it?
not really following the issue in that small snippet in the image
3562
thanks
It's saying its' finding textless title cards and backgrounds that don't exist.
only 51 seasons... lol
that show has something like 1020 episodes... should be an interesting run
Yeah, it's a bit! Since 1974
I remember this show from when I was a child... yes I am that old...
Yeah, me too...
So I'm not really seeing an issue with what it's doing, the issue is with what it's reporting. I looked and there is not textless title card or textless background for that specific episode yet it's displaying that it found some.
OK... so maybe just a reporting thing.. I know that we have had struggles with some of this here... likely because of the fallbacks and not resetting counters and stuff...
i mean if its saying downloaded poster, but its a titlecard... that might be an easy fix as it was probably just a copy paste issue
Yes, it seems to be doing what it should be doing, but it's saying it found textless stuff when I verified it doesn't exist. It says "poster" but it's downloading a background. Maybe it should just be "artwork"? I've also noticed in some cases it's not listing the show name that it's working on so I'm sure there's some stuff that maybe isn't getting set/cleared or something.
Invoke-WebRequest -Uri $global:posterurl -OutFile $EpisodeImage
Write-Log -Subtext "Title Card url: $global:posterurl" -Path $global:ScriptRoot\Logs\Scriptlog.log -Type Info
if ($global:posterurl -like 'https://image.tmdb.org*') {
Write-Log -Subtext "Downloading Poster from 'TMDB'" -Path $global:ScriptRoot\Logs\Scriptlog.log -Type debug
if ($global:FavProvider -ne 'TMDB') {
$global:IsFallback = $true
}
so this part is grabbing episode image, but writing to log that its a poster
Yeah, I looked at that but I couldn't tell exactly what it was doing (poster/background/title card)
-OutFile $EpisodeImage
that was the key
PR submitted
so if the tool cannot find title card, then it could fallback to the show background which can happen with so many seasons and episodes
which is why I wrote title_card_clips.py which will snap a frame at a designated timestamp to upload to TMDB
Yeah, I get that. And it says it's using the show background, but it also says it found a textless title card and background.
yeah.. thats also strange that it said it was successful at finding something on tvdb, but then decides that it needs to use teh show background
I only see two places where it reports "Found Textless background on TMDB" in the script, and the coding is different between them so I'm wondering if that maybe has something to do with it, but it's like trying to translate Mandarin.
Here's an example of where it shows it's starting the title card search for season 1 episode 1 but then the next search it doesn't say "Start Title Card search". And in some, it just shows season and episode numbers and I don't know what show it's searching.
nothing is textless
It's got some textless backgrounds for the show, but very few textless title cards.
all titlecards (landscape images) are textless
but there are many that are just missing episode title cards
the seasons are all with text but those are easy to make into textless
at least now its saying Title Card
thats the disaster its making... this would bother me so much... lol
especially when Plex has this:
so something womky is going on
I would definitely use those
The plex posters. They're not bad. But they won't match everything else and that triggers me.
It's like that a lot. I've changed a lot from no language to english.
they uploaded that poster which is clearly not textless
but tagged it
thats an easy fix... set to english and done
then you get teh same poster as in plex...
people not tagging posters properly in TMDB is an issue. FS and I have compleined over there, but no one listening
LOL you must be tagging the posters too
i am
and then you need to upvote them
otherwise that dumb one wins
you need to set them both to English
then upvote teh nice one
Worked my way down from 51. I'll go back and vote now.
TheTVDB Bot should be banned
that bot puts low quality pics
Seriously??? Season 51 is not the correct one and there is only 1?!?!
TFBone needs to get to work!
Yup...
although maybe this season is not done yet and he needs to grab from the episodes
no clue
2 episodes left in this season, I believe.
next 8 hours at most and the en posters with highest votes will be pulled for season posters
there are a lot of missing title cards for the episodes...
you should run title_card_clips.py for all the ones missing them and then you can update tmdb
lol, I'm still working on another show! I have to run it multiple times because sometimes the picture is blurry or it's not "relevant".
you still need to "eye" it to get rid of the uselss and then rerun with the new timestamp to clip
and then the uploads
Yeah, I was thinking to write a batch file to rename the directories so I can run it multiple times in a row
hmmm... not sure that would help
when you choose new timestamp, you dont run it agains thhe whole show again, right?
only against the bad images, right?
I was, I forgot it skipped existing images. That could save some time lol
bull did you get the 3 overlays moved to a decent place?
yes.. delete the files clips you hate and rerun against it with only a change in timestamp
yes. I already posted it on my GH
it was aspect, content rating, status, studio?
i thought you moved aspect, streaming, studio (like 3 or 4)
all moved
@modern pebble
Those are really easy to make textless
and I submitted those 4
to tmdb
Specials, 1-10 and Show Poster is done and uploaded
season 51 textless made... π
thanks for the report, fixed in latest!
Plex is now also added as provider, with exif check for pmm/tcm (only grabbing posters if those are not present)
Wat?!? Wow! π€©
do does that mean that if PMM has run, then ppm will not grab a poster? i would still want an asset poster if i don't have one, even if pmm has run
I think it would only grab a plex poster if there is no overlay detected on it but it should grab something from TMDB/TVDB/Fanart first, if it exists. I saw some process today that it couldn't find anything online and plex had an overlay so it didn't grab anything. I believe that means that it already has a plex poster with overlay, but not sure if it's PPM overlay or PMM overlay (or both). I'll have to take a look after it finishes the PPM/PMM run and see. I grabbed the latest this morning and started a run so it will only be about 1/3 of my tv shows that get new posters.
Correct, it will only grab "Plex" Artwork if it has not an overlay applied threw pmm or titlecardmaker. it will still take artwork from other providers if found.
All season posters for NOVA now have a true textless option. Just finished uploading to tmdb. Within the next 8 hours, api will reply with all the real textless options.
lol.... what about artwork that have been overlaid by PPM?
I think we might need to add exif label ppm to the images you alter to avoid getting images that are overlaid from Plex....
if it is an Artwork from ppm then its not missing π
You might pull a poster from Plex that has been overlaid using PPM. That's all I am saying.
how? if a poster from ppm is in plex then it is available in asset dir, if its in asset dir, it get scipped?
Don't ask me how, it will happen.... people share their posters... I dunno... π€·ββοΈ
In any case, I also see your point.. in a perfect world... which we don't live in.
Look at the drazzilb - daps script that grabs posters from a Google drive
Someone could easily create posters with this and share their style. PMM would add them....
Then they discover your app
Start to use it only to end up getting images from Plex that have a gradient, border, and text, applied... that will then get a new font, border and gradient applied.
To be fair... I am on phone and at work. I have not seen how this new feature is implemented...
Is it automatic? If so, then stuff will arrive from all kinds of different places
It will be like mis-labelled tmdb images
its integrated the same way as the other providers
Something on tmdb that is labelled no language but has text on it.
Adding exif label is a nice way to "add your signature" that the image was created using ppm.
problem is, i dont think imagemagick can do this, dot.net is not available in docker, so i would most likley need a third party tool
Exif tool
But was hoping to avoid 3rd party tool
function Add-ExifLabel {
param (
[string]$ImagePath,
[string]$Label
)
try {
# Load System.Drawing assembly
Add-Type -AssemblyName System.Drawing
# Load image
$Image = [System.Drawing.Image]::FromFile($ImagePath)
# Create a new PropertyItem for Image Description (EXIF tag)
$PropertyItem = New-Object System.Drawing.Imaging.PropertyItem
$PropertyItem.Id = 270 # PropertyId for Image Description (EXIF tag)
$PropertyItem.Type = 2 # ASCII
$PropertyItem.Value = [System.Text.Encoding]::ASCII.GetBytes($Label + "`0") # Append null character
$Image.SetPropertyItem($PropertyItem)
# Save the modified image
$NewImagePath = [System.IO.Path]::ChangeExtension($ImagePath, ".labeled.jpg")
$Image.Save($NewImagePath)
Write-Host "Label '$Label' added to $ImagePath and saved as $NewImagePath."
}
catch {
Write-Error "Error: $_"
}
}
Not tested.... at all...
this wont work on docker
there is no Add-Type -AssemblyName System.Drawing
because of missing .net
In the last couple days, is there anything new thatβs been added for the config? I am hoping my βnormalβ run actually happens today
Did you look at the repo?
and the script will tell you too
I would say that based on this... no... nothing has changed around the config file inthe last 5 days
So I think I finally understand the math, however hoping that we might be able to improve the message and reporting....
Essentially, 5375 images were downloaded.... then the last section is showing 5303 textless , 2150 fallback, 72 with text.
So really, the 2150 is part of the 5303. And 5303 - 2150 = 3153 posters that were taken from primary source(tmdb)
The 5375 equals text (72) plus textless (5303)
Maybe adding that distinction around the 2150 would be good? Or showing the 3153 as a line after the 2150 could provide clarity? More indentation to visually show that it's a subset?
"branding" and summary update -> in latest
Branding seems interesting... I wonder what that means
I think it's the exif data added by ppm - "created with ppm"
Yes
So is there an easy way to add that or do I need to delete all my stuff and redownload/reprocess everything?
In theory you do not need it, only if you manually have added posters to plex from ppm
Also i do not brand all images, only when imageprocessing is enabled
Ok, I haven't added anything manually
So if you just use ppm to download images without any processing it wont brand it.
Then you should be fine
I'm not recreating them either π
Also, consider that maybe a tool like TCM would want to avoid adding overlays to an image that is already branded with ppm. That use case can happen I would think.
Therefore someone would have to create a FR on TCM π€
But i dont think someone will use both for titlecards
They should not
Yeah, I'm not sure I see the point in using both, but I've never used TCM.
And that's what I did to get the TCM exif comment checked between PMM and TCM
If you use TCM, you might want to use ppm to grab textless title cards... and then do image processing with TCM
I use ppm and tcm but only tcm for titlecards, because i like the blueprints
But there wouldn't be any image processing from ppm for those, would there?
In theory, no
But maybe people want to apply a common gradient across the board, but no text or borders
I don't think they should split between two tools
Either image process on ppm or do it on TCM
Not both...
But to grab the title cards, ppm is sweet
Not sure about TCM in terms of grabbing title cards like ppm does
It only uses tmdb, and i think per default it takes only show backdrop as source for all titlecards
I used TCM about 3 years ago and could never get back into it.... it has come a long way...
I have seen it use other title cards than the show backdrop... but that was then... maybe not the case now
But thats something i also want to integrate in ppm, cause i like it to be the backdrop.
No spoilers when seeing the episode
Ahhh... you like 1 title card image. I like the "sneak peeks"
Haha
I will integrate it with a switch, default is episode image,
I dont like it when its different, i want one design for all π€
@proud seal is your avatar Bach?
For the blur part it would need outher logics to, more data to query and also an update logic if watched to unblur.. puhh π¬
Yeah but with my face π€£
Lol, hard to see on the phone but I thought for a minute he had eye liner on π
sunglasses
Makes more sense
Plex-Poster-Maker (ppm) Stuff
Wonder if we could get a subforum? Like daps on trash
I could ask...
But I at least wanted to rename this thread
FS, do you report that you are branding in the logs, or it just quietly happens. More curious than anything else.
Is this where I would find the ppm exif branding comment?
#posterizarr-support
That was fast!
Move last 3000 messages?
hell to the no π
The Discord API would throw a fit
Last 100
give me a message to start on
you can move with the /movemsg command @fresh gorge just don't overdo it π
#1206503798869196880 message
You are asking the guy with the kitchen-sink config... to go easy?
Lol
Movemsg does 19 previous messages
Joined Discord on <t:1635126105:f>. That is 877 days ago!
Offline
None
None
<t:1641676805:f>
(800 days ago)
Human
N/A
No
No
None
Windows, Self-Hosted, Community Dev, Notify, Sponsor
0 warnings in 0 guilds.
Joined Discord on <t:1609986484:f>. That is 1,168 days ago!
Offline
None
None
<t:1640614684:f>
(813 days ago)
Human
N/A
No
No
588
Server Moderator
Unraid, Support, Nightly Notifications, Master Notifications, Translator, PIC Develop Notifications, Sponsor, Tester, Nightly Build, Notify, POR Notifications, Develop Notifications, Contributor, Docker, Develop Build, Priority Support, Moderator, PMM Defaults Notifications, POR Develop Notifications, Hidden Bot, Self-Hosted, PIC Notifications
0 warnings in 0 guilds.
Weird it shows status as offline