« first day (663 days earlier)      last day (3005 days later) » 

4:00 PM
var winston = require('winston');
var settings = require('./settings');

var logger = new (winston.Logger)({
    transports: [
        new (winston.transports.Console)({ json: false, timestamp: true, level: 'verbose' }),
        new winston.transports.File({
            json: false,
            level: 'verbose',
            filename: settings.logFile,
            handleExceptions: true,
            maxsize: 4000000
        })
    ],
    exitOnError: false
});

module.exports = logger;
@Clem that's the whole logger.js file ^
You can put the file path directly, or have it in external settings file like in the example
 
guess settings.logFile, is just "somefile.txt"?
 
@ClemensHimmer nopes, it's an object inside a settings.js file :)
 
@clem use boob.js, @sha is trying to deceive you!
 
4:02 PM
module.exports = {
    logFile: 'C:\\Clem\\ham.log'
};
@Clem ^
That's the whole settings.js file.
 
@NiKoLaPrO Technically, it's more common to abbreviate "something" as "sth" not "smth". I would read the latter as "Smith".
 
@IͶΔ lol
 
@NiKoLaPrO That word is already said in the latest 10 words. Please use another. (In case I'm mistaken, run >>rmword lol and then >>reply 4533426)
 
hahahha
 
4:03 PM
could have been
`exports.logFile ='C:\\Clem\\ham.log';` too? i guess
 
EW EW WIndows
 
@ClemensHimmer nope, that would give error that exports is undefined
 
@ber ^ that guy is using windows
 
lol
 
@ShadowWizard well i have this, it works fine
exports.replaceAllInArray = function(array,oldValue,newValue){

    var newArray = array.slice();

    var index = newArray.indexOf(oldValue);

    while (index !== -1) {
        newArray[indexIDs] = newValue;
        index = newArray.indexOf(oldValue);
    }

    return newArray;
};
var rdUtils = require('./rd-utils');
rdUtils.parseIntsInArray(req.body.taskIDs);
 
4:06 PM
 
@ClemensHimmer huh, guess I just never tried. Oh well, good for you! :D
 
@ShadowWizard you can even use global vars, but better use exports to not have messy things in the global namespace
oh and ty, it doesn't crash but logs now phew :D
didn't find anything online..
 
Its Thursday here already :(
 
4:10 PM
why?.. -_-
 
@ClemensHimmer cheers! Well, node.js is probably still kind of new, so lacking in online documentation. (or just not used by enough programmers :))
@neferpitou so why you're still awake?? ;)
 
@ShadowWizard Maybe I just forgot!
or just a free time
windows seems familiar
 
@ShadowWizard oh i just couldn't find a logger.. really wierd .. and hey now my program has uptime .. not working but uptime.. i'm HAPPY :D
 
I cant remember
 
@neferpitou Even @rene goes to sleep when today becomes tomorrow! :D
Mar 4 '15 at 23:24, by rene
It is thursday here ... I really need to get some sleep... do you mind?
 
4:13 PM
@sha btw.. i HATE unreadable shit
 
lol
 
message too long well
 
@ClemensHimmer cool, congrats! :D
 
@ShadowWizard he is a gaussian blur flower, while I am a cat :3
 
>>cat cat
 
4:14 PM
@NiKoLaPrO cat
 
>>cat cat dog
 
@ClemensHimmer cat dog
 
>>cat not a cat
 
@neferpitou not a cat
 
4:15 PM
>>cat {{randomchoice c a t}}{{randomchoice c a t}}{{randomchoice c a t}}
 
@ShadowWizard ctc
@ShadowWizard atc
@ShadowWizard aaa
 
>>fault
 
@neferpitou Command not found. Did you mean: utc?
 
we dont have a fault command?
 
What should it do??
 
4:16 PM
refer to SO close review :)
 
You mean like @Smoky !!/blame?
 
oh thats it
lol wrong word
>>blame
 
Well you can ask @Pro to copy the !!/blame into FOX9000 :)
 
@neferpitou Command not found. Did you mean: disable?
 
@pro pls add blame command and increase the threshold for @clem
 
4:18 PM
>>cat I blame {{randomchoice {{getcurrentusers pingformat}}}}!
 
@ProgramFOX I blame IͶΔ!
 
lol
>>cat the {{randomchoice cat dog}} ate the {{randomchoice cat dog}} who ate the {{randomchoice cat dog}} who ate the {{randomchoice cat dog}} who ate the {{randomchoice cat dog}} who ate the {{randomchoice cat dog}} .
 
@ShadowWizard the cat ate the cat who ate the dog who ate the dog who ate the cat who ate the dog .
 
lmao
>>cat I blame {{randomchoice {{getcurrentusers pingformat}}}}!
 
@neferpitou I blame neferpitou!
 
4:19 PM
D:
 
@neferpitou nooo :(
 
No associated word found for nooo.
 
status-missing-ping
>>cat I blame {{ping {{randomchoice {{getcurrentusers pingformat}}}}}}!
 
@ShadowWizard I blame @ProgramFOX!
 
4:20 PM
Huh!
 
Who Fart Yesteday?
>>cat I blame {{randomchoice {{getcurrentusers pingformat}}}}!
 
@ShadowWizard Smokey doesn't ping either, so neither should my bot :P
 
@neferpitou I blame FOX9000!
 
@FOX9000 "Like the student becomes the teacher, the bots become our overlords." (Mooseman)
 
Who ate my car?
 
4:21 PM
@ProgramFOX you're too kind... :D
 
>>cat I blame {{randomchoice {{getcurrentusers pingformat}}}}!
 
@neferpitou I blame ClemensHimmer!
 
lol
 
>>cat I blame {{ping {{randomchoice {{getcurrentusers pingformat}}}}}}!
 
@NiKoLaPrO I blame @ProgramFOX!
 
4:21 PM
hahahah, @pro, no luck
 
lol I'm following the Russian <---> English translation project, they just translated something. :D
 
Who ate my banana?
>>cat I blame {{randomchoice {{getcurrentusers pingformat}}}}!
 
@neferpitou I blame berserk!
 
>>cat {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} ate @neferpitou banana!
 
@NiKoLaPrO @ShadowWizard ate @neferpitou banana!
 
4:22 PM
yup
 
@ShadowWizard care to explain?
 
lol
 
@FOX9000 oh, that sounds nasty.... banana... :D
 
I have more
 
More banana?
 
4:23 PM
more to eat
 
>>cat {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} ate all @neferpitou's bananas!
 
@NiKoLaPrO @berserk ate all @neferpitou's bananas!
 
lol
I have no more
 
lol
 
4:24 PM
>>cat @ber gived all bananas to {{ping {{randomchoice {{getcurrentusers pingformat}}}}}}!
 
@NiKoLaPrO @ber gived all bananas to @IͶΔ!
 
>>cat {{randomchoice {{getcurrentusers pingformat}}}}! loves riding @ClemensHimmer car.
 
@neferpitou neferpitou! loves riding @ClemensHimmer car.
 
Smart bot ^
 
@FOX9000 !delete
 
4:26 PM
>>cat {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} just slapped {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} with a banana!
 
@NiKoLaPrO @NiKoLaPrO just slapped @Mooseman with a banana!
 
@ShadowWizard oh well i'll have some transgender anime cat riding my .. car .. then
 
@FOX9000 He did?
 
@FOX9000 :(
 
lol
 
4:26 PM
@BER WHERE'RE MY BANANAS
 
this banana is giving me fever T_T
 
lol
 
>>cat {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} is thinking about boobs.
 
@NiKoLaPrO @berserk is thinking about boobs.
 
>>cat {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} really loves to ride @Clem's car and {{ping {{randomchoice {{getcurrentusers pingformat}}}}}} even likes his DP .. like @mav that creep.
 
4:27 PM
yes!
 
@ClemensHimmer @IͶΔ really loves to ride @Clem's car and @ProgramFOX even likes his DP .. like @mav that creep.
 
@FOX9000 LOL.
 
lmao
 
stop uselessly pinging me, thank you very much
 
@FOX9000 Don't put words in my mouth.
 
4:28 PM
it's your bot :o
 
@ProgramFOX @FOX9000 did
 
@ClemensHimmer I deny all of @FOX's claims. </lawyer>
 
@ClemensHimmer Which means I can trigger the button to shut it down.
 
nooo0O0ooooO0OOO0ooo
 
I don't mind those random messages, but please do it without pings.
 
4:29 PM
@ShadowWizard WTF! XD
 
@FOX9000 @Sha how do i do those without ping?
Pro (mind the noping) doesn't want us to ping :(
 
just drop the ping subcommand
 
>>cat {{ping {{randomchoice {{getcurrentusers}}}}}} really loves to ride @Clem's car and {{ping {{randomchoice {{getcurrentusers}}}}}} even likes his DP .. like @mav that creep.
 
4:36 PM
@ClemensHimmer @Wizard really loves to ride @Clem's car and @Himmer, even likes his DP .. like @mav that creep.
 
err... not the pingcommand argument, but the {{ping ...}}
 
that was wrong
 
9 mins ago, by FOX 9000
@NiKoLaPrO @berserk is thinking about boobs.
 
>>cat {{randomchoice {{getcurrentusers pingformat}}}} really loves to ride Clem's car and {{randomchoice {{getcurrentusers pingformat}}}} even likes his DP .. like mav that creep.
 
4:37 PM
@ProgramFOX neferpitou really loves to ride Clem's car and Mooseman even likes his DP .. like mav that creep.
 
>>cat {{{{randomchoice {{getcurrentusers pingformat}}}}}}
 
@ClemensHimmer Command not found. Did you mean: randomchoice?
 
@NiKoLaPrO lol, so someone finally noticed this! :D
 
This, @ClemensHimmer ^
 
@ClemensHimmer just remove the "ping" command :)
 
4:38 PM
>>cat {{randomchoice {{getcurrentusers pingformat}}}} is wearing a nice hat!
 
@NiKoLaPrO FOX9000 is wearing a nice hat!
 
>>cat {{randomchoice {{getcurrentusers pingformat}}}} likes sweaty b****
 
@ClemensHimmer NiKoLaPrO likes sweaty b****
 
lol
>>cat {{randomchoice {{getcurrentusers pingformat}}}} is wizard
 
@NiKoLaPrO ShadowWizard is wizard
 
4:39 PM
smart bot
 
redundant af
lol
 
@FOX9000 Good boy. Hands @FOX a banana
 
>>cat {{randomchoice {{getcurrentusers pingformat}}}} is cat!
 
@NiKoLaPrO ClemensHimmer is cat!
 
...
>>cat {{randomchoice {{getcurrentusers pingformat}}}}
 
4:40 PM
@NiKoLaPrO Mooseman
 
@NiKoLaPrO Your sentence is grammatically incorrect. You should say "blah blah blah is a cat".
Your noun needs a determinative.
 
yes, ik
>>cat {{randomchoice {{getcurrentusers pingformat}}}} is a dog.
 
@NiKoLaPrO NiKoLaPrO is a dog.
 
i don't want to speak with you anymore @FOX9000
 
@FOX9000 That's an insult to @NiKo. :o
 
4:42 PM
:[
 
hehe
 
>> blame {{randomchoice {{getcurrentusers pingformat}}}}
 
@NiKoLaPrO Command not found. Did you mean: disable?
 
>>cat blame {{randomchoice {{getcurrentusers pingformat}}}}
 
@NiKoLaPrO blame ShadowWizard
 
4:43 PM
>>cat will create gif for {{randomchoice {{getcurrentusers pingformat}}}}!
 
@NiKoLaPrO will create gif for ShadowWizard!
 
>>cat {{randomchoice {{getcurrentusers pingformat}}}} tried to understand NMR but failed.
 
@IͶΔ berserk tried to understand NMR but failed.
 
Oh.
Let's sob together @Ber.
 
lol
I will crete gif for ShadowWizard now
1 min ago, by FOX 9000
@NiKoLaPrO will create gif for ShadowWizard!
 
4:47 PM
D:
 
@ber u r next
 
:D
 
@ClemensHimmer Command not found.
 
>> cat Papa Franku blesses {{randomchoice {{getcurrentusers pingformat}}}} with anal cancer.
 
@ClemensHimmer Papa Franku blesses NiKoLaPrO with anal cancer.
 
4:49 PM
well @niko it's your lucky day!
 
Heh
 
lol
@ShadowWizard
u there?
 
5:05 PM
@Sha­Wiz
@NiKoLaPrO Did you make the GIF?
 
@NiKoLaPrO nope. ;)
 
no, i created template but i dont know which photo to use
should i use photo of his son?
 
@NiKoLaPrO Hmm, use @Clem's.
 
lol
 
5:22 PM
>>stop
 
@ProgramFOX Bot terminated.
 
@ProgramFOX How cruel. :o
 
uh oh, it didn't like the new update
 
@ProgramFOX Any Easter Eggs?
 
no, just an update of the core chat framework
 
5:23 PM
@FOX BROKE! EVERYONE PANIC
 
@ProgramFOX huh? What changed?
>>alive?
 
@ShadowWizard Basically ChatExchange3 became ChatExchange6, supporting both Python 2 and 3. But that means messing with git submodules... :/
 
@ShadowWizard No, I'm not DNA.
 
5:27 PM
joj
 
pop
 
boob
 
@NiKoLaPrO That's cheating
Hey, since @FOX is out for now, does it mean I can reply with one word?
@ShadowWizard I
@ShadowWizard can
 
@IͶΔ lol
 
5:30 PM
@berserk reply
@NiKoLaPrO a
@ShadowWizard single
@NiKoLaPrO word
@NiKoLaPrO without
@ProgramFOX breaking
@berserk WAG
!
Oh, this feels so fun!
I FEEL FREE
 

@IͶΔ going wild when bot is not around

1 min ago, 1 minute total – 14 messages, 2 users, 0 stars

Bookmarked 6 secs ago by Shadow Wizard

 
+1
@ShadowWizard yay
@ShadowWizard bookmarks
 
@IͶΔ lol
 
@ShadowWizard I
 
@IͶΔ yeah, it does feel good
 
5:32 PM
@ShadowWizard love
@ShadowWizard IKR
 
I think it's been long months since there was no bot in Den
 
Humanity is saved.
 
@Pro why not undo the change until the problems are resolved?
 
Undoing is more of a pain than fixing it.
 
5:34 PM
Also it's not like you really need the bot right now.
 
What about @Smoky?
 
My priority is fixing the broken bot core.
And Smokey is still on ChatExchange for Python 2 so he's not affected.
 
<crying>I want the bot! I want the bot!</crying>
:D
 
@ProgramFOX Yes.
@ShadowWizard NO
 
@FOX9000 chicken
WAG ^
 
5:37 PM
@ShadowWizard Yes
 
@ShadowWizard YES
 
@ShadowWizard That seems like the missing link between cats and owls.
 
@sha, created gif
only 1 thing left
what color should be finger (dot) ?
 
5:43 PM
Bot started.
 
phew
it's back @Sha @IͶΔ
 
>>cat meow
 
@NiKoLaPrO meow
 
@ProgramFOX NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO‌​OOOOOO
 
No associated word found for NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO‌​OOOOOO.
 
5:44 PM
@FOX9000 Welcome back.
 
@ShadowWizard u there?
@ShadowWizard done!
>>ping ShadowWizard
 
@NiKoLaPrO @ShadowWizard
 
@NiKoLaPrO You have got to be kidding me.
 
@IͶΔ ?
 
5:53 PM
Nothing
 
is it bad or i need to fix something?
c:
@IͶΔ I want to finish this and start creating gif for @ber, so tell me if there is anything to fix :)
1 hour ago, by NiKoLaPrO
@ber u r next
 
@NiKoLaPrO Needs more crazy flipping and freehand circles and rotation and ya know, that stuff.
 
yay!
 
@IͶΔ hmm, i will add scrolling style
@IͶΔ freehand ?
and yea, scrolling is horrible xD
 
Bot restarted after crash.
 
6:01 PM
>>alive
 
@ProgramFOX Yes, I'm alive.
 
yay
 
status-pro-needs-a-reward
 
status-best-program-fox-ever
 
6:16 PM
@neferpitou I'm not Gausian blurred, I'm only out-of-focus.
 
@ProgramFOX yay!
@NiKoLaPrO nice!!
 
@ShadowWizard next version will be more awesome
 
6:32 PM
Hey, now that it's a trending here for everyone to post random images, lemme post some too.
 
LOL
 
6:56 PM
 
@IͶΔ only @mav is posting totally random images, the rest post images which have some sense or related to something. ;)
@NiKoLaPrO looking forward to see it!
>>alive?
 
@ShadowWizard Command not found. Did you mean: alive?
 
>>lastword
 
@ShadowWizard Command not found. Did you mean: listcommands?
 
@ShadowWizard My images are related to . . . um . . . er . . . the topic.
>>showlatest10
 
6:59 PM
@IͶΔ No latest words in memory.
 
>>cat WTH
 
@IͶΔ WTH
 
>>cat zebra
 
@ShadowWizard zebra
 
7:00 PM
@ShadowWizard >>cat zebra
 
@FOX9000 zebra
 
@ShadowWizard el
 
oops
lol
 
 
>>reply 4534313
 
7:01 PM
@ShadowWizard dumpling
 
@FOX9000 soup
 
@ShadowWizard primordial
 
@FOX9000 cordial
 
@ShadowWizard sympathetic
 
@IͶΔ good one
 
7:02 PM
@IͶΔ reminds me of...
I really had no idea such a comma is valid and needed, lol
 
@ShadowWizard Interesting parsing. Apposition versus coordination
It does get complicated and pretty ambiguous when you get multiple commas, since they can be used to denote subordination, coordination, or apposition.
OK, maybe not subordination, but I remember such example.
 
Imagine a horror show when they also make use of hendiadys @Sha.
 
7:19 PM
@Sha where you bought that SO mug?
 
@Sha you sure @Mav was the only person with random pics?
From now on, I'll ping @Sha­Wiz using @Sha­Wiz.
 
@NiKo this is getting boring.
I recommend only posting a thousand images when they fit the situation.
@TinyGiant Have it show a small poo icon instead of one of the other badges, then we'll know, we'll all know — TheLethalCoder yesterday
LOL
 
7:54 PM
@IͶΔ hend what? :[
7
A: Choose your own swag - the craziest contest idea ever! What were we thinking?

Shadow Wizard100 Unicorn Bucks 100 Unicorn Bucks in my pocket, 100 Unicorn Bucks. Taking 10 out and buying a beer, 90 Unicorn Bucks in my pocket. 90 Unicorn Bucks in my pocket, 90 Unicorn Bucks. Taking 10 out and buying a deer, 80 Unicorn Bucks in my pocket. 80 Unicorn Bucks in my pocket, 80 Unicorn Bucks....

here ^
No bucks, so they sent me a mug instead :D
It arrived two days after being sent, never had anything arrive so fast, even when buying in my own country....
@IͶΔ random? Yup. Why? ;)
@IͶΔ cool, but who is @ShaWiz?
 
@ShadowWizard Well, who does it ping?
 
@ShadowWizard nice :D
 
@NiKoLaPrO sardinia
 
@IͶΔ nobody?
@ͶIΔ
Same thing ^
 
@Sha­Wiz
 

« first day (663 days earlier)      last day (3005 days later) »