« first day (103 days earlier)      last day (234 days later) » 

user912062
12:03 PM
tb wake Tec
 
@RocketNikita Wake up, @Tec!
 
user912062
tb wake Ano
 
@RocketNikita Wake up, @Ano!
 
@RocketNikita I'm here.
@TechBOT c'mon
 
user912062
@Tec do you wanna try my bot?
 
12:08 PM
@RocketNikita
status-make-your-bot-open-source
 
user912062
status-no-long-tags
 
status-no-only-replies-work-for-status-markdown
status-if-no-long-tags-were-allowed-that-would-be-bad
 
user912062
@Tec Ohh, ok i’ll show you the source
 
user912062
wait
 
user912062
uhhh
 
12:10 PM
@RocketNikita thx
@RocketNikita thx
@Roc uh, why?
 
user912062
were did I put that
 
user912062
ohh
 
user912062
Ahh
 
user912062
Yeah, found it in the trash
 
@RocketNikita huh?
@RocketNikita huh?
@RocketNikita what?
@Roc YOU PUT YOUR SOURCE IN THE TRASH?! THEN HOW CAN YOU RUN IT?!
 
user912062
12:11 PM
now have to restore
 
user912062
ahh wait a hour
 
Hello @Ook! Wanna try my bot?
 
user912062
shutup
 
@RocketNikita XD XD XD
@RocketNikita really?
@Roc why did you delete it?
Hey @Ann!
tb greet Ann
 
@TechExpertWizard Hi, @Ann!
 
12:12 PM
@TechBOT hi
@TechExpertWizard hi
 
@AnnZen hey there
 
user912062
Ohh
 
@Ann BTW where's Ano?
@Roc stop pretending :P
 
user912062
FIleUndeleterPro HELP ME!!!
 
user912062
ahh that one in trash too
 
user912062
12:13 PM
why do I put everything in trash
 
user912062
oh
 
user912062
wait
 
user912062
Ahh, desktop
 
@RocketNikita XD XD XD
@RocketNikita XD XD XD
@RocketNikita XD XD XD
@RocketNikita XD XD XD
@RocketNikita XD XD XD
@Roc c'mon, stop pretending you lost the source code :)
@AnnBOT meh
 
@TechExpertWizard mesh
 
user912062
12:16 PM
So, main.py
 
user912062
from chatexchange.client import Client
from System import Console

email = input("Enter email: ")
password = input("Enter password: ")

chat = Client("meta.stackexchange.com")
chat.login(email, password)

def on_stdin(string):
    room.send_message(string)

def on_event(event, _):
    if event.data["event_type"] in [1, 2]:
        message = event.message.content_source
        if message.startswith("$ "):
            message = message[2:]
            console.run(message)
        elif message.startswith("& "):
 
@Roc thx
@RocketNikita what about is there any other python file here?
 
user912062
System/__init__.py
 
user912062
from .commands import commands
from threading import Thread
import shlex

class Console():
    on_event = lambda string: None

    def subscribe(self, on_event):
        self.on_event = on_event

    def run(self, command):
        command = shlex.split(command)
        cmd_obj = commands.get(command[0], None)
        if cmd_obj:
            self.command = cmd_obj()
            self.command.subscribe(self.on_stdin)
            Thread(target=self.command.run, args=command[1:]).start()
        else:
 
@TechExpertWizard idk
 
user912062
12:17 PM
System/commands.py
 
user912062
from queue import Queue
import datetime

class Command():
    stdin = Queue()
    stdout = Queue()
    stderr = Queue()
    on_event = lambda string: None

    def subscribe(self, on_event):
        self.on_event = on_event

    def read(self):
        return self.stdin.get()

    def write(self, string):
        self.stdout.put(string)
        self.on_event(string)

    def write_err(self, string):
        self.stderr.put(string)
        self.on_event(string)

class cmdhelp(Command):
    """Shows help for the command"""
 
@Ann meh
@RocketNikita ohk
@Roc you are awarded the Open-Source award.
 
@TechExpertWizard I mean, how would I know better than you would? :)
 
user912062
@Tec try running that
 
user912062
Making commands is so simple
 
user912062
12:22 PM
@Tec WAKE UP!!!
 
user912062
@Ann Are you still here?
 
@RocketNikita okey dokey
@Ann I know :D
@RocketNikita really?
 
user912062
OH STOP
 
@RocketNikita moi there
@RocketNikita heh
@Roc huh?
 
user912062
the room code is for den
 
user912062
12:24 PM
change it to 1543
 
user912062
Hello!
 
user912062
$ echo "Hello! This is RockBOT!"
 
user912062
Hello! This is RockBOT!
 
user912062
heh
 
user912062
@Tec
 
12:25 PM
@RocketNikita why?
@RocketNikita ohk
@RocketNikita BTW you cannot go to the Den.
 
user912062
$ list
 
@RocketNikita heh
 
user912062
echo, poo, list, help, utc
 
@RocketNikita did the bot really do it?
@RocketNikita meh
@RocketNikita meh
 
user912062
@Tec it's live now
 
12:26 PM
@RocketNikita you can go to the Den, but you must spend more time here than there, okay?
@RocketNikita meh
@Roc what's live now?
 
user912062
@Tec now working
 
user912062
$ echo "I'm alive!"
 
user912062
I'm alive!
 
@RocketNikita oh good
@RocketNikita meh
@Roc meh
 
user912062
@Tec try it
 
user912062
12:27 PM
$ poo
 
user912062
How many turds?
 
user912062
& 10
 
user912062
💩💩💩💩💩💩💩💩💩💩
 
user912062
tb alive
 
@RocketNikita No need to worry, I'm alive.
 
user912062
12:28 PM
tb say $ utc
 
$ utc
 
user912062
04/11/2021, 12:28:47
 
@RocketNikita okey dokey
$ poo
 
user912062
How many turds?
 
8787
& 8787
@Roc CRASH
(running away)
 
user912062
12:29 PM
@Tec no errors
 
user912062
$ echo ALIVE
 
@Roc MUAH-AHA-HA-HA
 
user912062
How many turds?
 
user912062
ALIVE
 
12:30 PM
& 10
$ echo MEH
 
user912062
uhh
 
user912062
💩💩💩💩💩💩💩💩💩💩
 
user912062
MEH
 
user912062
fans go brrr
 
user912062
12:30 PM
ahhh
 
user912062
How many turds?
 
& 9999999
MUAH-HA-HA-HA!!!
$ WAG
 
user912062
Hello!
 
user912062
$ list
 
user912062
12:31 PM
echo, poo, list, help, utc
 
user912062
uhh
 
user912062
poo
 
user912062
How many turds?
 
user912062
& a lot
 
user912062
Eroor: Invalid number!
 
12:32 PM
$ poo
 
user912062
How many turds?
 
user912062
crash
 
user912062
oh
 
user912062
@Tec my computer doesn't like running bots
 
@Roc heh
 
12:34 PM
@RocketNikita yep
 
$ echo MEH
 
user912062
@Tec YOU DIDN'T RUN MY BOT!!!
 
@Ann meh
@Roc huh?
 
user912062
@TEC YOU MUST RUN MY BOT!!!
 
@ROC YOU MUST SPEND MORE TIME HERE THAN IN THE DEN!!!
YOU MUST TEST YOUR BOT HERE!!!
AND THEN I'LL RUN YOUR BOT!!!
 
user912062
12:35 PM
@TEC I TESTED IF MY BOT RUNS AWAY FROM THE STINK OF THE DEN!!!
 
user912062
and it crashed
 
@RocketNikita HEH!!!
 
user912062
can't bear that stink
 
@RocketNikita THAT'S GLAD TO HEAR!!! THEN JUST TEST YOUR BOT HERE AND SPEND AS LESS TIME AS POSSIBLE IN THE DEN!!!
@ROC YEA!!!
 
user912062
@TEC SO NOW RUN MY BOT!!!
 
12:37 PM
status-sry-a-bit-busy-right-now
 
user912062
status-OK
 
status-I-am-having-breakfast-in-a-jiffy
status-I-do-not-wanna-run-your-bot-while-eating-breakfast
 
user912062
status-I-understand
 
status-thx
status-why-is-it-a-bit-quiet
 
user912062
status-NOISY
 
12:43 PM
status-meh-I-like-noisy

The Noisy Night

Jan 17 at 13:15, 32 minutes total – 359 messages, 9 users, 0 stars

Bookmarked Jan 17 at 14:42 by Tech Expert Wizard

status-ah-the-day-before-ppwater-vanished
status-to-this-day-I-am-still-sad-about-it
 
user912062
@Tec BTW who is ppw
 
status-not-pow
status-ppw-was-a-friend-of-mine-here-on-chat
 
user912062
@Tec oh
 
status-but-then-he-vanished-on-January-18th
 
user912062
Why did he vanish
 
12:46 PM
status-he-seems-to-have-all-of-a-sudden-been-very-busy
 
user912062
hmm
 
status-the-last-time-he-was-seen-anywhere-was-in-March
 
user912062
@Tec apr 6
 
user912062
look in profile
 
user912062
I have invited him
 
user912062
12:48 PM
i hope
 
status-I-mean-the-last-time-he-ever-chatted
status-meh
status-it-will-not-work
@Roc I once invited him during the Dark Ages and it didn't work because if he doesn't come to SE invites will be no use
 
user912062
 
status-meh
@AnnBOT meh
ab: define something
 
@TechExpertWizard mew
Something means: some thing; a certain undetermined or unspecified thing:
Something is wrong there. Something's happening.
 
@AnnBOT wow
@Ann BOT is there but not Ann.
oh hiya Annn!
tb greet Ann
 
12:51 PM
@TechExpertWizard Greetings, @Ann!
 
@TechExpertWizard hi
 
@Ann now, time to make your bot open-source?
 
user912062
@Tec answer is no
 
@TechExpertWizard nah
ab: define robin-hood
 
Robin-Hood means: a legendary English outlaw of the 12th century, hero of many ballads, who robbed the rich to give to the poor: a popular model of courage, generosity and justice, as well as of skill in archery, he lived and presided over his band of followers chiefly in Sherwood Forest.
 
12:53 PM
ab: define batman
 
Batman means: a soldier assigned to an officer as a servant.
 
Bat means: Sports.
 
user912062
hmm
 
ab: define sports
 
12:57 PM
Sports means: of or relating to a sport or sports, especially of the open-air or athletic kind:
a sports festival.
 
@Ann where does it take from? ^
 
@sha meh, really?
ab: define sucks
ab: alive
ab: time
ab: utc
 
1:30 PM
@Roc hmm
tb wake Roc
 
@TechExpertWizard Wake up, @Roc!
 
tb wake sha
tb wake Ano
 
@TechExpertWizard Wake up, @sha!
@TechExpertWizard Wake up, @Ano!
 
user912062
hhhh
 
@Roc meh
 
user912062
1:33 PM
Anyway the first letter is d
 
user912062
maybe
 
@RocketNikita meh
@Roc meh
status-gonna-have-breakfast-now-bye
BTW sorry, I can't run my bot 24/7 anymore. At least not today. Sorry.
 
1:46 PM
@RocketNikita duh
@TechExpertWizard apology not accepted
tb kill @Tec
:(
in Shadow's Den, Jun 25 '18 at 5:28, by user280395
> dro was crushed to death by a cow that fell from the sky.
Proper killing ^
(it was a bot)
lol
 
user912062
heh
 
$ thank @Tec for edit
 

« first day (103 days earlier)      last day (234 days later) »