« first day (6 days earlier)      last day (346 days later) » 

12:00 PM
@ppw 'Cause ya don't know how much we're friends; we chat here on MSE chat, and we chat almost every day in Discord ;)
 
@tech Ah ;)
@tech Since when?
 
@ppw Of course, you're also my friend, in fact, one of my best friends ;)
 
@tech Thanks ;)
 
@ppw In fact, you're my second-best friend ;)
 
Thanks? ¯\_(ツ)_/¯
 
12:02 PM
@ppw I don't think you need an emoji to symbolize our friendship ;)
 
;)
 
@ppw Vic said he's busy right now so he left ;)
 
@tech Ah
I'll disable cal while vic 's gone
 
@ppw WHY???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
 
@tech because I don't know how to use sympy
 
12:04 PM
@ppw Well, there are probably some docs online, lemme see if I can find some for you ;)
 
@tech No need
@tech I want to learn from vic ;)
 
@ppw Yes need, 'cause we're friends ;)
 
@tech No need, 'cause we are friends ;)
 
@ppw Yes need, just 'cause we're friends ;)
 
I give up ;)
 
12:06 PM
@ppw No, no, don't give up. By the way, give up what?
 
Give up arguing with you ;) @tech
 
@ppw ohk ;) Just found the SymPy docs!
 
@tech I thought I gave you that
 
Hello! I'm Tech BOT, and my owner is Tech Expert Wizard.
 
@ppw You gave me what?
 
12:07 PM
9 mins ago, by ppwater
@tech https://www.sympy.org/en/index.html
@tech
Oh nvm link is wrong
 
@ppw Yes, but that link isn't the documentation, but what I just found is the documentation ;)
 
Yep ;)
And that's gonna take long to read ;)
tb help
 
@ppwater Hello! I'm Tech BOT, and my owner is Tech Expert Wizard. You can get a list of all commands by running tb list, or you can run tb help command to learn more about a specific command.
 
tb list
 
tb alive
tb coffee
tb help
tb hug
tb say
tb wake
 
12:09 PM
tb help alive
 
@TechExpertWizard A command to see whether the bot is there. Syntax: tb alive
 
@tech pb commands didn't work yesterday because the list was so long
 
@ppw I modeled my chatbot on FOX 9000 ;)
 
I figured that out
@tech ah ;)
 
@ppw 'Cause I was thinkin' if I want my chatbot to be popular, I need to make it be like a popular chatbot, and that's @FOX ;)
 
12:10 PM
@tech Any account with FOX?
Cause you pinged it
 
@ppw Well, @FOX9000 is a bot, so it won't respond to any pings ;)
 
Ah ;)
@tech?
pb call tech
@ppwater is calling You! @tech
@tech I have another priv called owner ;)
And I'm going to make owner priv can add privs to other users
 
@victor Hello!
 
Symbol('x') means mathematical symbol @ppw
 
12:15 PM
@victor Ah, so why should I use that?
 
It's just an object
 
Do I need to use that?
 
@ppw Whoa, I didn't know that there were users called Fox :(
 
@ppwater If you are seeking x it doesn't have any value yet until you solve it so you can't just use a regular python var
 
@tech Ah ;)
 
12:16 PM
@ppwater Why were you about to use eval()? What's eval()?
 
@tech eval("1+1") gives 2
And eval("1-1") gives 0 and so on..
Like executing anything? I donno
 
@ppw Then why do you think eval() is too dangerous? It doesn't seem dangerous to me ;)
 
It can execute Dangerous scripts
I think..
 
@ppw Um, what's XSS?
 
Dangerous scripts
 
12:18 PM
@ppw Is there any evidence?
 
I don't know but python doesn't recommend to use it
 
@ppw ohk ;)
 
@tech And it could use eval("email+password")
 
@ppw I don't see anything saying "dangerous" or "Warning: It is not recommended to use this function because of ..." kind of stuff. Here
 
@tech See ^^
 
12:21 PM
@ppw Oh, wait :(
 
Or something bad
 
@ppw Yeah :(
 
I know you guys won't do anything bad ;) But still
 
@ppw Yeah, maybe a bad guy came in masquerading as a good guy and ran that and then he'd know your email and password :(
 
Yep :(
still/ it will give onboundlocalerror I think..
 
12:22 PM
@ppw But there's this ;)
 
@tech Warning It is possible to crash the Python interpreter with a sufficiently large/complex string due to stack depth limitations in Python’s AST compiler.
Um.. :(
 
@ppw Yeah, but who'd give a "sufficiently large/complex string" into your bot?
 
@tech A bad person? ;) Who tries to ruin my bot?
 
@ppw Yeah, but it just crashes your chatbot, it won't ruin your chatbot ;)
 
Yeah I don't want to crash it.
Maybe I could use a user privilege
 
12:25 PM
@ppw Well, I dunno, but it's just one time, after you find that out, you can add code in your bot to prevent that malicious dude from doin' that ;)
 
True ;)
 
@ppw Or you could add a user level privilege for most people who ain't admins and when malicious dudes come in you remove that privilege from them, basically ;) But in my bot, most people by default don't have even user privileges, I'll only grant them user privileges if I find that they are trustworthy enough to not do something bad to my bot ;)
 
Ah ;)
How to do something bad to your bot? ;)
 
@ppw I dunno, there's really no way to do it but there might be one that I haven't found yet :(
 
pb amiadmin
@ppwater Yes, you are admin privileged.
pb amiowner
@ppwater Bot: Yes, you are owner privileged!
I'll add the priv list to a file.
 
12:28 PM
@ppw Well, in my chatbot, bureaucrat is the highest privilege, and the only bureaucrat is me ;)
 
The only owner is me ;)
owner can stop the bot.
with pb stop
 
@ppw What does pb stop do?
 
admins can make the bot leave.
 
@ppw Yes, I know ;)
 
It stops the bot
 
12:28 PM
pb leave
 
@TechExpertWizard Bot: Leaving... Bye!
 
@ppw Sorry for making your bot leave ;)
 
I'm here
 
@ppw Yes, I know, but you just got kicked out by your bot ;) That's the disadvantage of other people being able to kick yourself out just 'cause your bot's out with that bot command ;)
 
@TechExpertWizard Hey, @ppw, wake up!
 
12:30 PM
@tech Please use that with telling me
 
1 message moved to Trash Bin
@ppw What do you mean?
 
I mean tell me before you make me leave ;)
 
@TechExpertWizard Hey, @Vic, wake up!
 
@ppw ohk, good idea, I apologize for basically kicking you out of the room, except I used your bot to kick you out instead of the "kick-mute this user" thing ;)
 
*pb stop makes the bot stop. That means stop with sys.exit(). Very dangerous
 
12:31 PM
1 message moved to Trash Bin
 
I added a * to prevent stopping ;)
 
@ppw Um, why is sys.exit() really dangerous?
 
Um, not dangerous
 
@ppw Then why did you say "Very dangerous"?
 
Just makes the bot stop and might get in a captcha
 
12:32 PM
@ppw Oh, yes, no one likes a captcha ;)
 
Which can make me furious
;)
 
@ppw Well, it doesn't make me furious, but it makes me unhappy 'cause I hate 'em ;)
@Vic Are you there? Why ain't ya talkin'?
 
Well, I added randomnum command
pb randomnum 21 164361
Oh bot stopped
 
@ppw Well, I'm about to add that too ;)
 
BOT: starting.. Hello everyone!
pb randomnum 14 16167
 
12:33 PM
Hello! I'm Tech BOT, and my owner is Tech Expert Wizard.
 
@ppwater 3481
Nice, right?
 
tb alive
 
@TechExpertWizard No need to worry, I'm alive.
 
Not that nice ;)
@tech And you can copy my tea list
tea = ['green tea', 'black tea', 'hibiscus tea', 'lemon tea', 'jasmine tea', 'raspberry tea', 'white tea', 'peppermint tea', 'lavender tea', 'Earl Grey tea']
Add more if you like
 
@ppw What's not that nice?
@Vic Come back here ;)
 
12:35 PM
@tech The randomnum option ;)
Since it just tells the number ;)
 
@ppw I'd like to ask you a question. Vic once said that my chatbot isn't as friendly as @Ann's bot, but what do you think he means?
 
@tech Did he really mean it?
Idts
tb list
 
tb alive
tb coffee
tb help
tb hug
tb say
tb wake
 
tb alive
 
@ppwater No need to worry, I'm alive.
 
12:38 PM
@tech Maybe just kidding? Or maybe because ann's bot is more functional?
@tech Are you here?
pb call tech
@ppwater is calling You! @tech
 
@ppw Oh, I just asked Vic 'bout this on Discord, and he said he meant something else was unfriendly. 'Cause it was in the middle of a sentence, and I didn't know what he exactly meant ;)
 
I told ya he didn't mean it ;)
 
@ppw Yeah, I misunderstood him ;)
 
I'm going to make a admin list and owner list to a file. Maybe I'll add a user priv?
@tech So don't worry I'm not talking ;)
And ping me if you want
 
@ppw What do you mean? You're talkin' right now ;) P.S. I think you should add a user privilege, as long as you never demote me from admin to user ;)
 
12:42 PM
Oh, I mean later, And Okay ;) I won't demote you probably ;)
(Just kidding I wont)
@tech Are you here?
 
I'm kinda busy at the moment please you guys stop pinging me for a moment ;)
thx
 
BOT: starting.. Hello everyone!
Okay
pb amiadmi
@ppwater Bot: Sorry, I don't know that command yet..
pb amiadmin
@ppwater No, sorry.. Ask @ppwater to grannt it for you
Huh?
 
@ppw What's goin' on?
 
BOT: starting.. Hello everyone!
 
@Vic Well, I didn't ping you before you said that, actually ;)
 
12:50 PM
@tech No pinging!
 
Vic said don't ping!
 
;)
 
12:50 PM
@tech stop ;)
 
@ppw Stop what? ;)
 
Stop posting @ppw ;)
;)
 
You're tired of me pinging you too? Didn't you say I can always ping you? 'Cause I love pings, whether it's me pinging someone else or someone else pinging me ;)
 
I don't want transcript getting messy ;) @tech
 
Oh, good idea ;)
 
12:52 PM
;)
Ugh! Captcha!
@tech I keep getting captchas..
@tech?
BOT: starting.. Hello everyone!
pb amiadmin
@ppwater Yes, you are admin privileged.
Yay!
 
@ppw Sorry, I was kinda busy at that moment ;)
 
I put everything to a file. Now just need to add user privs! @tech
 
Hello! I'm Tech BOT, and my owner is Tech Expert Wizard.
 
@ppw I need you to cooperate with me to perform a test with my chatbot ;)
tb grant 894801 admin
 
@TechExpertWizard @ppwater has been granted admin rights.
 
12:59 PM
@tech Okay ;)
What?
 

« first day (6 days earlier)      last day (346 days later) »