orivej has quit [Ping timeout: 276 seconds]
MichaelRaskin has quit [Quit: MichaelRaskin]
tilpner has quit [Ping timeout: 264 seconds]
tilpner has joined #nixos-borg
orivej has joined #nixos-borg
orivej has quit [Ping timeout: 260 seconds]
tilpner has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-borg
tilpner has joined #nixos-borg
orivej has quit [Ping timeout: 248 seconds]
orivej has joined #nixos-borg
MichaelRaskin has joined #nixos-borg
<
infinisil>
It's really weird
<
gchristensen>
glad you sorted it :)
<
infinisil>
Sorry for the premature mentions :P
<
gchristensen>
no worries!
{`-`} has joined #nixos-borg
<
infinisil>
samueldr: How are the channel logs represented that they're hard to edit? A database maybe/
<
samueldr>
infinisil: it's not ofborg related :)
<
gchristensen>
its ok to chat her
<
samueldr>
just mentioning :)
<
samueldr>
but to answer, it's inside a postgreSQL database, but the format is a bit cumbersome, almost always needs intervention
<
infinisil>
Yeah, it's probably the closest channel fit for bot related things ;)
<
infinisil>
Are we talking escapes?
<
samueldr>
timestamps need to be fixed (unless you are using UTC)
<
samueldr>
then, well, not escaping, but converting to proper column types
<
infinisil>
Huh what's that
<
infinisil>
It's not just a string?
<
samueldr>
the most annoying part is how nicknames are stored
<
samueldr>
don't remember the details (been months since I set this up)
* infinisil
is surprised that they're stored separately
<
samueldr>
but it's not a column of strings, it's references to another column, allows tracking nick changes IIRC
<
infinisil>
Ah that's pretty fancy
<
samueldr>
there must have been advantage
<
samueldr>
I didn't code this
<
infinisil>
If I were to code it myself I wouldn't have made it that complicated (unless I really needed the extra info) :P
<
infinisil>
samueldr: Thanks for the info
<
samueldr>
and it's also due to the heat right now, whew do I not want to do anything "grindy" right now
* infinisil
can agree with that