These are chat archives for MontCode/GeneralChat

24th
Oct 2017
Lily Romano
@Lilyheart
Oct 24 2017 19:49
Well, I figured out why @MontBot has been so silent lately... But I won't have a moment to fix it until after this week at the minimum.
G7470
@G7470
Oct 24 2017 19:56
Wake up @MontBot!
Lily Romano
@Lilyheart
Oct 24 2017 19:58
xD Remember how I reinstalled HAL9000 and the house stuff over the summer? Well, if you wanna come install node and the chat bot and the screen scripts... then Montie will wake up.
I should bring real MontBot to the next meetup.
I don't think you've seen the real MontBot @G7470
Also, I cancelled the next Library meetup. I will be traveling to Lewisburg that night :/ Too many meetups getting cancelled of late.
Michael Dellagranda
@michaeldebian
Oct 24 2017 19:59
no worries
I would like to meetup with similar people to try to find a solution for a chatbot
I am very interested in bots along with raspberry pis
G7470
@G7470
Oct 24 2017 20:01
Ehhh - that just seems like a lot of work @Lilyheart :P I think we need a collective effort, lol
You should bring MontBot though!
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:02
I agree a collective effort will do it
G7470
@G7470
Oct 24 2017 20:02
I'd like to get my feet wet in bots - haven't really done anything with them as of yet
Lily Romano
@Lilyheart
Oct 24 2017 20:07
I can bring HAL over the next time I'm over @G7470 if you want. The roommate can use lightswitches like a barbarian. lol
G7470
@G7470
Oct 24 2017 20:08
Lol sure, that would be neat to see. :)
Lily Romano
@Lilyheart
Oct 24 2017 20:09
The problem with chatbots isn't "making a chatbot". It's defining what "making a chatbot" means. With so many APIs and such out there, the world is your oyster. Making a chatbot is simple. Say hello, it's says hello back. Making a chatbot do what you want it to, now there is the trick.
Someday I'll get @MontBot to do random gifs and stuff with giphy having api points. Someday....
G7470
@G7470
Oct 24 2017 20:10
"What do I want?" Sounds like a question that app developers get from clients - just don't try to ask the chatbot!
Maybe @MontBot can answer that question
Lily Romano
@Lilyheart
Oct 24 2017 20:10
@MontBot 's code is out there... it sorely needs to be updated to the most recent tho. https://github.com/MontCode/montbot
I think they are shoved in a box somewhere xD The bot lives in a minecraft box. lol
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:12
@Lilyheart what kind of natural library does MontBot uses?
Lily Romano
@Lilyheart
Oct 24 2017 20:13
doesn't. you can see the code
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:13
checking it out
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:19
I see the conversational part comes from here https://github.com/MontCode/montbot/blob/master/lib/bot/BotCommands.js
Lily Romano
@Lilyheart
Oct 24 2017 20:23
yupyup. it's node.js, so, by convention [but not by rule] a good place to start is app.js https://github.com/MontCode/montbot/blob/master/app.js and that will lead you down the trail of files.
in app.js you can see routes.init(app, GBot, passport); and GBot comes from GBot = require('./lib/bot/GBot'), then https://github.com/MontCode/montbot/blob/master/lib/bot/GBot.js has const BotCommands = require('../../lib/bot/BotCommands'); which leads to more... things...
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:26
awesome, I am not a developer by any means, but I have worked with node developers one of the things that is recommended is to have something like https://www.npmjs.com/package/supervisor to startup the app, in case of failure it will automagically restart the process
Lily Romano
@Lilyheart
Oct 24 2017 20:27
So many node.js things™ you can figure out from the app.js file and follow from there. That's the entry point.
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:28
true
Lily Romano
@Lilyheart
Oct 24 2017 20:28
I just "punch HAL9000" in the face... which is my verbal shortcut for stabbing the 7" touch screen on the pi and hitting restart xD
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:28
:smile:
Lily Romano
@Lilyheart
Oct 24 2017 20:29
i'm also lazy :p and MontBot rarely fails. I can't even call MontBot being offline a MontBot failure, it's a lily failure when forgot to install it on the new SD card.
well, technically it's a new pi as well... the house was upgraded to a pi3 lol
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:30
that is a huge upgrade, I have started tinkering with the Asus Rock
G7470
@G7470
Oct 24 2017 20:31
Sounds like me with WordPress upgrades. I used to customize a delivered theme, so each time an update was done, I would have to re-do my customizations. That's why I bit the bullet and made a custom theme. Upgrades are done automatically and don't impact my theme xD
Lily Romano
@Lilyheart
Oct 24 2017 20:34
More just I never updated my documentation on how to set up HAL9000 when I incorporated MontBot. That text file with all the steps is over 150 lines long [with some white spaces, but still...]
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:35
ansible a great tool for that
Lily Romano
@Lilyheart
Oct 24 2017 20:35
too many different... bits.
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:35
lol
Lily Romano
@Lilyheart
Oct 24 2017 20:35
and rarely done. so it's easier to just do it :p
my house is a big cobbled together bit of tech from many different places xD
using OpenHAB as the bus behind a lot of it and bash scripts triggered by OH to fill in the holes etc.
Lily Romano
@Lilyheart
Oct 24 2017 20:43
imma be afk from the chat room for a bit. Hi to @ccziriak if she shows up xD If so, check your facebook.
ccz
@ccziriak
Oct 24 2017 20:56
Hi all
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:56
hi there
ccz
@ccziriak
Oct 24 2017 20:57
Hey @michaeldebian
Michael Dellagranda
@michaeldebian
Oct 24 2017 20:58
we were talking about bots, do you use them?
ccz
@ccziriak
Oct 24 2017 21:01
nope - I'm more of a fronet end and some backend PHP web designer/developer
@Lilyheart - I checked FB - didn't see any messages - what did you want me to see?
oops nm - I just saw the message from Sunday ans will reply there
Garrett
@Garredow_twitter
Oct 24 2017 21:07
hello all
ccz
@ccziriak
Oct 24 2017 21:07
hey @Garredow_twitter - what's up?
G7470
@G7470
Oct 24 2017 21:08
Hey @ccziriak and @Garredow_twitter
Garrett
@Garredow_twitter
Oct 24 2017 21:08
Not much, just getting home from work
ccz
@ccziriak
Oct 24 2017 21:08
@michaeldebian - did I see somewhere that you have a sysadmin background?
Lily Romano
@Lilyheart
Oct 24 2017 21:08
Hey Garret, How you been? FYI - I'm cancelling the meeting next Thursday unless you wanna keep an eye on the room for me and make sure no one destroys it xD
Michael Dellagranda
@michaeldebian
Oct 24 2017 21:09
@ccziriak yes I am a linux engineer
Garrett
@Garredow_twitter
Oct 24 2017 21:09
That sounds like an awful lot of responsibility. lol
ccz
@ccziriak
Oct 24 2017 21:09
yay linux!
I was a unix admin for a lot of years
AIX
Michael Dellagranda
@michaeldebian
Oct 24 2017 21:10
I do some AIX
Garrett
@Garredow_twitter
Oct 24 2017 21:10
@Lilyheart I'm not sure if I can make it anyway. We have a hard deadline of Nov 3 for a big work project and it probably means late nights for me. :/
Michael Dellagranda
@michaeldebian
Oct 24 2017 21:10
more on the troubleshooting end of the house
ccz
@ccziriak
Oct 24 2017 21:11
I did remote support and admin for customers
Lily Romano
@Lilyheart
Oct 24 2017 21:11
Ew Garrett. Sounds like most everyone has something going on anyway so the cancel stands.
Garrett
@Garredow_twitter
Oct 24 2017 21:13
@Lilyheart It's not so bad. I've gotten out every day between 4:30 and 5 since I started here. There's bound to be overtime eventually.
ccz
@ccziriak
Oct 24 2017 21:32
hi @G7470 - sorry I missed your greeting - just scrolled up and saw it now
G7470
@G7470
Oct 24 2017 21:32
It's okay! :)
ccz
@ccziriak
Oct 24 2017 21:34
Trying to get honeypot hidden field working in an PHP/AJAX contact form. I think I got it.
G7470
@G7470
Oct 24 2017 21:34
Nice!
Haven't tried that myself. What did you have to do in order to get it to work?
ccz
@ccziriak
Oct 24 2017 21:35
not sure how effective it is, but I put in an extra hidden field for email. users don't see it but bots do and fill it in. Then I jus tbypass the email send and go straight to the success message if it's filled in.
hmm - just seeing the url now reminds me I didn't redirect to https for this site yet
G7470
@G7470
Oct 24 2017 21:37
Oooo, yeah, should do that
That's pretty neat how you did that with the hidden field
ccz
@ccziriak
Oct 24 2017 21:43
anything to try to mitigate spam
G7470
@G7470
Oct 24 2017 21:44
Exactly haha
Randy R.
@NotTheDBA
Oct 24 2017 22:35
Hello all. Been a while; I'm still trying to figure out how to balance MontCode into my routine.
Lily Romano
@Lilyheart
Oct 24 2017 22:35
Hey Randy. Long time, no chat. No worries!
Jonathan Herman
@lantech19446
Oct 24 2017 22:37
hey Lily hey randy
Randy R.
@NotTheDBA
Oct 24 2017 22:37
Hey, Jonathan.
Jonathan Herman
@lantech19446
Oct 24 2017 22:38
how goes it
Randy R.
@NotTheDBA
Oct 24 2017 22:39
Fairly well; busy with client work, ramping up a new one (first time with more than one client project). Falling behind on dev studies tho.
you?
Jonathan Herman
@lantech19446
Oct 24 2017 22:40
busy and bored all at the same time at work. I wind up sitting here on my ham radio most nights
Randy R.
@NotTheDBA
Oct 24 2017 22:41
I hear ya. Ham radio, huh? Are you a certified operator? My dad has a whole setup in his apartment, but keeps waffling on studying for the tests.
Jonathan Herman
@lantech19446
Oct 24 2017 22:42
yep just passed my technicians license and I'm hoping to do my general in the next month or so which will give me HF also. My call is kc3jyk
Randy R.
@NotTheDBA
Oct 24 2017 22:43
Nice. I'll ping my dad to keep an ear out for you.
Jonathan Herman
@lantech19446
Oct 24 2017 22:43
where does he live?
Randy R.
@NotTheDBA
Oct 24 2017 22:46
He's in Sebastian, FL. Keeps a map in his office where he flags all the places he talks to. He's hit some pretty impressive locations.
ccz
@ccziriak
Oct 24 2017 22:51
hi @lantech19446 , @NotTheDBA
Jonathan Herman
@lantech19446
Oct 24 2017 22:52
hey carin
Randy R.
@NotTheDBA
Oct 24 2017 22:52
Hey, @ccziriak
Randy R.
@NotTheDBA
Oct 24 2017 22:57
Dinner ready.... back later.
Jonathan Herman
@lantech19446
Oct 24 2017 23:04
just talked to a 12.5yr old up in lebanon county
ccz
@ccziriak
Oct 24 2017 23:15
signing off now - g'nite all