#ot2-the-original-pubsta

652 messages ยท Page 40 of 1

jovial island
#

Heh heh

lucid osprey
#

also haahstinkypop

daring jay
#

It's not pop

dusky cliff
#

wdym

jovial island
#

Did the image nearly get you @lucid osprey ?

echo fern
lucid osprey
jovial island
lucid osprey
#

haha

dusky cliff
#

hm

jovial island
lucid osprey
#

yeah ๐Ÿค”

dusky cliff
#

ctrl shift i probably

#

lol

lucid osprey
#

bruh

echo fern
jovial island
#

Nice inspect mate

#

That's too far

odd sphinx
#

lol

jovial island
#

No human likes Brainfuck

odd sphinx
#

what about the brainfuckers?

#

nvm

#

lmfao

#

i will not think about that and i suggest u dont either

jovial island
#

Lmfao

jovial island
#

Fuck, my secrets out

echo fern
#

what is this yellow tint

wide totem
odd sphinx
#

agreed

jovial island
wide totem
#

u can say brainfuck users

jovial island
wide totem
#

just not

odd sphinx
#

yes

#

i will do that

echo fern
wide totem
#

brainfuckers

odd sphinx
#

lol

dusky cliff
#

lmao

jovial island
#

oh god

jovial island
#

why must you think that way reptile

daring jay
wide totem
jovial island
#

yeah

echo fern
jovial island
#

i always have it on

echo fern
#

immortalized

dusky cliff
#

lol

daring jay
jovial island
#

Come on reptile keep it fucking pg 13 for the goddamn kids

jovial island
#

:bonk:

#

I'm never gonna live that down am i

dusky cliff
#

nop

jovial island
#

Shit

daring jay
jovial island
#

Fair yeah

#

should we pin the message

wide totem
#

inspect element to revert it to its former state to get the screenshot

lucid osprey
#

damn.

echo fern
#

.raw 832274952174174210

#

!raw 832274952174174210

clever salmonBOT
#
== Raw message ==

Fuck, my secrets out
jovial island
#

Heh heh

echo fern
#

nah, that doesn't retain the original

#

probably intentionally, since privacy stuff

jovial island
#

I may lose it if that message is pinged

#

yeah

wide totem
jovial island
#

pin the messages

wide totem
#

its like

#

inherent in how it gets the raw

#

!src raw

clever salmonBOT
#
Command: raw

Shows information about the raw API response.

Source Code
wide totem
#

basically it makes an api request

#

and discord doesn't save the github link

#

wtf was that message idk

#

guys!

#

i just realized something

jovial island
#

What

dusky cliff
#

what

wide totem
#

lets

#

mess with this graph and talk in this channel instead ๐Ÿ˜

daring jay
#

Yeah

echo fern
#

let's what?

daring jay
#

Let's make ot2 more than ot1

wide totem
#

lmfao

jovial island
#

Heh heh heh

#

Fool

wide totem
#

nooooo

jovial island
#

You've made a horrid mistake

wide totem
#

why do i have so many youtried emojis lmao

lucid osprey
#

bruh.

wide totem
#

lmao

lucid osprey
wide totem
#

stats.pydis

lucid osprey
#

ohok.

wide totem
#

oh why do you need to troll me like that

daring jay
echo fern
#

๐Ÿ˜

sudden swallow
daring jay
#

@wide totem Too slow mate

wide totem
#

smh

#

oh hey

#

i just realized a benefit of not using ot0

daring jay
#

Hey Abby

wide totem
#

no

#

slowmode

#

๐Ÿ˜„

#

also less trolls

#

damn why don't we do this more often

jovial island
wide totem
#

what what

jovial island
#

Heheeheheh

daring jay
#

You forgot "let's"

jovial island
#

Hold on

daring jay
#

Eh, I can get it

wide totem
#

didn't, i tend to send the first word plus enter lol

jovial island
#

with some fun with inspect, i can make anyone use custom emoji

wide totem
jovial island
#

Ohhhh

#

Fuck

jovial island
#

I still have the raw screenshot

wide totem
wide totem
daring jay
wide totem
#

\๐Ÿ…ฑ๏ธ

#

lmfao relevant to this

median blade
#

repost

lucid osprey
#

change the graph pls

wide totem
#

don't use ot0

#

#boycott-ot0

lucid osprey
#

we can dewit

jovial island
echo fern
#

what is real

wide totem
#

ur staff you shouldn't be framing people

daring jay
#

Dang

echo fern
#

argh, missing plot

dusky cliff
#

ban

jovial island
#

before:

daring jay
#

Reptile is on ๐Ÿ”ฅ

blissful coral
daring jay
#

lol

jovial island
lucid osprey
#

yes the graph is rising

wide totem
jovial island
daring jay
#

The emoji is weirded

lucid osprey
#

hey

jovial island
lucid osprey
#

lets start a conversation/

median blade
lucid osprey
#

make this channel go brrr

jovial island
#

.topic

rustic harborBOT
#
**What is your favourite color?**

Suggest more topics here!

lucid osprey
#

red

jovial island
#

red

lucid osprey
#

bruh give nice topic

wide totem
#

hot damn

daring jay
wide totem
#

this is daily

lucid osprey
#

the what

wide totem
daring jay
jovial island
wide totem
#

smh

daring jay
#

What, thats what you meant

#

Duh

wide totem
#

yes

echo fern
#

w-what h-happened, uwu

daring jay
#

I-

lucid osprey
#

bruh

#

.topic

rustic harborBOT
#
**What is the title of the last book you read?**

Suggest more topics here!

lucid osprey
#

I dont wanna say

wide totem
lucid osprey
#

.topic

rustic harborBOT
#
**Name one famous person you would like to have at your easter dinner.**

Suggest more topics here!

daring jay
lucid osprey
#

JOE

jovial island
#

JOE

daring jay
wide totem
#

CHRIS

daring jay
#

I'm just waiting for Reptile to come back with something interesting

wide totem
#

oh wait i mean

#

JOE

lucid osprey
#

e

wide totem
#

he's not interesting end of story

#

dine &

#

done

#

oh god

#

no

#

have your inspect fodder ig

jovial island
#

That can be inspected to shit have fun

lucid osprey
#

lol

wide totem
#

lmfao

#

i uh

#

yes

daring jay
lucid osprey
#

bruh I need access to stickers smh

wide totem
daring jay
#

Nitro users smh

hazy laurel
#

Do y'all think it's worth learning JS for WASM

daring jay
#

WASM?

hazy laurel
#

Web-Assembly

daring jay
#

Idk

wide totem
#

whats at solar mars?

hazy laurel
#

TL; DR: Run Rust code from your browser

median blade
#

ugly ass wumpus

daring jay
#

JS ain't a bad language in general

lucid osprey
#

lol

hazy laurel
#

I disagree \๐Ÿ˜‚

lucid osprey
#

*refreshes the stats website*

hazy laurel
#

but gotta interface with Rust somehow

#

Now imagine Python + Rust but WASM

languid osprey
#

Hi :D

lucid osprey
#

hi

hazy laurel
#

that's Python + Rust + JS

lucid osprey
#

good that you're chatting here aboo

languid osprey
#

Mhm

#

We dont need ot0

hazy laurel
#

we do not

lucid osprey
#

boycottt

languid osprey
#

boycott ot0

jovial island
#

i didn't know we had a quiz in english

languid osprey
#

only ot2 from now on

lucid osprey
#

ok

#

yes

daring jay
#

ot2 ftw

jovial island
#

and i never studided

echo fern
#

I mean, it's not like I care or anything

#

baka

lucid osprey
#

*refreshes the stats website*

hazy laurel
#

oh my

jovial island
#

and i got 100 percent :verycool:

lucid osprey
#

haha yess

languid osprey
daring jay
jovial island
#

I see inspect fodder

#

oh no

languid osprey
#

Lol

wide totem
#

fwiw its not really gaming the stats site because ot2 and ot1 are generally just a lot more chill ๐Ÿ˜›

hazy laurel
#

like... IRL

wide totem
#

since ot0 gets allllll

#

alllllll

#

allllll of the messages

hazy laurel
#

like y'all ever get up too fast

hazy laurel
languid osprey
#

mhm

#

No

#

more

#

ot0

jovial island
languid osprey
#

.topic

rustic harborBOT
#
**What is your favourite place that you have visited?**

Suggest more topics here!

languid osprey
#

Dubai was nice

hazy laurel
#

welp

wide totem
#

guys i did it

#

I muted ot0 so i wouldn't even look in it and be tempted to respond hehe

hazy laurel
#

yep, did that too

median blade
#

e

languid osprey
#

i just have the whole server muted

jovial island
wide totem
languid osprey
#

lol

echo fern
#

now, if only I could remember the formulae for non-ideal gasses

wide totem
#

i actually individually muted every help channel

languid osprey
#

I mute all of my servers

#

I just cant stand having notifications

echo fern
#

something something attractive force and also repulsive when very close?

hazy laurel
#

This server has notifications off by default

lucid osprey
#

lol

languid osprey
#

oh

#

lol

hazy laurel
#

I only turn that off in servers that don't

languid osprey
#

.topic

rustic harborBOT
#
**What is your favourite color?**

Suggest more topics here!

languid osprey
#

blue

#

blue

hazy laurel
#

purple

lucid osprey
#

reposted this

languid osprey
#

blue is so good

lucid osprey
#

.topic

rustic harborBOT
#
**What was the last movie you saw in a cinema?**

Suggest more topics here!

languid osprey
#

.topic

rustic harborBOT
#
**What would you do if you know you could succeed at anything you chose to do?**

Suggest more topics here!

lucid osprey
#

F

languid osprey
#

lmao

lucid osprey
dusky cliff
median blade
#

yes

lucid osprey
dusky cliff
#

latex when ๐Ÿ˜”

echo fern
#

uhm

languid osprey
#

latex good

jovial island
lucid osprey
#

ye.

jovial island
#

.latex this won't work

#

Sad

dusky cliff
#

๐Ÿ˜”

languid osprey
#

RIP

lucid osprey
#

guys I'm wondering whether the new feature to the bookmark command got merged

jovial island
#

๐Ÿ˜ข

echo fern
#

.latex $\frac{P+\frac{a n^2}{V^2}}{V-nb} = n R T$

jovial island
#

Let's see

lucid osprey
#

react with that letter emoji to get the dm too

languid osprey
#

oh wait this channel doesnt have slowmode

wide totem
#

yes

lucid osprey
#

.bm 832282453270855751

wide totem
#

that makes this channel better

median blade
languid osprey
echo fern
#

๐Ÿ˜ฉ

wide totem
#

cog is disabled

languid osprey
dusky cliff
#

no my command lol

daring jay
wide totem
#

because it was causing crashes

dusky cliff
#

*cog

jovial island
#

.bm 832279718790692866 uwu

#

Nope

lucid osprey
languid osprey
#

.topic

rustic harborBOT
#
**How many years have you spent coding?**

Suggest more topics here!

lucid osprey
#

bruh

languid osprey
#

1

#

Lol

daring jay
lucid osprey
#

1 year and 1 month

wide totem
#

about like

hazy laurel
#

half a year...

wide totem
#

4 months but

echo fern
#

f-ing there.

jovial island
lucid osprey
#

yeah cool

languid osprey
#

About one year and three month

wide totem
#

i also started two-three years ago

lucid osprey
#

*reloades graph website*

#

still no rise.

echo fern
jovial island
#

INCREASE THE STATS

echo fern
#

but no, I'm actually looking for how each particle behaves

jovial island
#

les go

languid osprey
#

MORE STATS

#

.topic

rustic harborBOT
#
**What is your favorite movie?**

Suggest more topics here!

echo fern
#

want to implement it

hazy laurel
#

no

jovial island
#

lets talk intensely about rust

#

.bm 832282671706800209 fuck up this later

lucid osprey
#

lmao

echo fern
#

so, hmm... let's go with electrostatic repulsion and see where that ends up

jovial island
#

.bm 832282671706800209 fuck up this later

jovial island
lucid osprey
#

tenet is kinda cool.

hazy laurel
#

Man, I've really got to get myself a project

lucid osprey
#

lol

jovial island
#

ok, so what's your fave lang?

lucid osprey
#

yeah same

#

I need some ideas

lucid osprey
median blade
jovial island
#

make a CLI tool that auto compiles and run java in one command

lucid osprey
#

bruh.

hazy laurel
#

maybe I can do something funky with F#

jovial island
#

i like rust

hazy laurel
#

what's funky to do with F#

languid osprey
jovial island
#

yeah i like rust

languid osprey
hazy laurel
#

no >:c

jovial island
#

i wish java could compile and run in one command

languid osprey
#

Well, java is fast

jovial island
#

nah

lucid osprey
#

damn

jovial island
#

i like cargo run

#

because i'm lazy

languid osprey
#

Yeah its cool

jovial island
#

i want smth similar to java

languid osprey
#

But java is very fast, it uses a JIT, so speeds are great

jovial island
#

yeah

#

i wanted to learn kotlin, but I decided to learn later

#

cargo build brain Amirite

#

yes

languid osprey
#

Java runs at C speeds

jovial island
#

yes

#

wait

languid osprey
#

yeah?

echo fern
#

naaah

#

I don't think that's nearly the case

hazy laurel
#

man, the more I keep looking at F# the more I don't want to write in it

languid osprey
echo fern
#

Java is usually way slower than actual compiled languages

#

don't ask me why, though

#

still faster than python

hazy laurel
#

Yes, Java will be slower for sure

lucid osprey
#

Hi

languid osprey
#

Huh, I looked at some benchmarks, java is sometimes faster than C

#

Oh wait

#

that was back in 2014

#

lmao

jovial island
#

lol

#

:bonk:

#

Hey @languid osprey I might bother you now

lucid osprey
#

language design xperttt

languid osprey
#

lol

jovial island
#

ot2 has surpassed ot1

#

let's get past ot0

grim seal
#

lol

jovial island
wide totem
#

hell yea

jovial island
#

hi joe

wide totem
grim seal
#

for what purpose

wide totem
#

change the graph

lucid osprey
#

graph is always following the same pattern.

wide totem
#

^

neat light
#

I thought you only liked ot0 and hated the other two channels

lucid osprey
#

yert thanks for the new emoji.

#

who was it again?

wide totem
#

that was the general behaviour for a while

lucid osprey
wide totem
#

^

#

basically

#

here's a huge difference

lucid osprey
#

yeah ot0 is my favourite channel of my favourite server of my favourite app.

wide totem
#

oto=

#

ot2=

lucid osprey
#

yess.

wide totem
neat light
#

So you're starting a revolution to change the graph

wide totem
#

ALSO SLOWMODE EXCUSE ME

jovial island
#

yes

wide totem
#

i mean yes, graph

neat light
#

Well this message is my contribution, you're welcome

wide totem
#

ty

#

also trolls

#

less trolls in non #oto channels

jovial island
#

;verycool;

wide totem
#

which does over time mean more thoughtful conversations in the other channels

lucid osprey
wide totem
lucid osprey
#

yes.

wide totem
#

#boycott-ot0-and-ot1-but-mostly-ot0

idle comet
#

!otn a boycott-ot0

lucid osprey
#

since that graph line is so high... the scale had to be changed to cope with the high numbers

wide totem
lucid osprey
#

AYY the line is going up.

#

less goo

neat light
#

What if we end up with ot0-boycott-ot0

idle comet
lucid osprey
#

yep.

hazy laurel
#

o_o

wide totem
#

Ooh

jovial island
#

yes

wide totem
#

Imagine if an admin forcibly changed it to that

lucid osprey
#

haha

daring jay
#

We did it folks!

lucid osprey
#

yaay

wide totem
#

Step 1

lucid osprey
#

that red line is our next goal

wide totem
#

Step 2 will be harder but we can do it

#

And after that

#

The highest use

#

OF ALL OT CHANNELS OF ALL TIME

lucid osprey
#

yepp lets get to it.

wide totem
#

anyways let's just talk for the next 7 months

lucid osprey
#

yess

#

I'm now onwards starting convos in this channel.

wide totem
#

Inb4 replies to messages from other channels in ot2

lucid osprey
#

haha

#

good idea to direct conversations to this channel.

daring jay
#

That's just for today

wide totem
#

Yeah.

daring jay
#

Let's do it for the week

wide totem
#

We got a Lotta work

lucid osprey
#

yep.

wide totem
lucid osprey
#

first goal is for this week.

#

hm.

wide totem
#

We can do it

daring jay
#

We already beat the week

wide totem
#

No lol

echo fern
#

is anyone interested in some charged balls? ๐Ÿ‘€

wide totem
#

Not even close

daring jay
lucid osprey
#

I see it differently.

#

@daring jay

daring jay
#

I'm talking about ot1

wide totem
daring jay
#

Yeah ik

lucid osprey
#

yeah but it isnt 27114 for me.

wide totem
#

We're gunning for 0

lucid osprey
#

timezones?

daring jay
#

Not day or month

lucid osprey
#

ohok

wide totem
#

Ah

lucid osprey
#

nvmm

wide totem
#

Oh shit

lucid osprey
#

.topic lets get to it

rustic harborBOT
#
**Would you rather fight 100 duck sized horses or one horse sized duck?**

Suggest more topics here!

lucid osprey
#

l a m e

#

o yea

wide totem
#

m!opt_in

#

@grim seal congrats I got myself

lucid osprey
#

@grim seal I wanna ask one thing

wide totem
#

Now my stuff will count for this channel

lucid osprey
#

if I opted out of the metricity thing.. my messages arent counted for that stats website.. messages per channel thing?

jovial island
#

.topic

rustic harborBOT
#
**If you could be anyone else for one day, who would it be?**

Suggest more topics here!

lucid osprey
#

elon musj

wide totem
#

But

#

I do wonder what it used to keep you out of

daring jay
lucid osprey
#

hmm.

jovial island
#

what's metricity again?

lucid osprey
#

yep joe's new pr

daring jay
#

@dawn spindle

wide totem
#

!metricity

#

Oh

lucid osprey
#

yeah

daring jay
#

m!help

wide totem
#

metricity#3

jovial island
#

what's his prefix?

rustic harborBOT
lucid osprey
wide totem
#

m!

lucid osprey
#

m!

jovial island
#

m!help

lucid osprey
#

m! --help

wide totem
#

Lol

lucid osprey
#

m! help

wide totem
#

Only works in #bot-commands

#

Only.

lucid osprey
#

tf

jovial island
#

ight i opted in

lucid osprey
#

ok anywy..

echo fern
lucid osprey
#

same

daring jay
jovial island
#

time for some skyrocketing

lucid osprey
wide totem
lucid osprey
#

did you just generate this vid?

echo fern
#

yeah

jovial island
#

gib me code

lucid osprey
#

niicee.

jovial island
#

all code

wide totem
#

Hmmm

echo fern
#

hmm, maybe I can make it show the potential map too

#

that'd be pretty cool

lucid osprey
#

E

echo fern
#

though before everything, I should fix the timestep

wide totem
#

F

lucid osprey
#

bruh my rpc isnt updating the current file.

wide totem
#

Wut is rpc

lucid osprey
wide totem
#

Oh

#

That

lucid osprey
wide totem
#

Yes

#

EMacs wut

lucid osprey
#

yes.

#

I'm testing it out.

#

good so far.

wide totem
#

Ah

#

I installed sublime yesterday lel

lucid osprey
#

but still tho... not updating the new file !

lucid osprey
wide totem
#

I launched it once

#

Took one look

#

Went back to vsc and notepad++

lucid osprey
#

aand?

#

haha

wide totem
#

Don't get me wrong

#

Imo

lucid osprey
#

Mhm.

wide totem
#

Sublime text at first glance is notepad++ but updated UI

lucid osprey
#

hm.

wide totem
#

I didn't do much but that is what I thought

lucid osprey
#

aight.

#

.topic

rustic harborBOT
#
**What is the most satisfying thing you've done in your life?**

Suggest more topics here!

wide totem
#

Smh

lucid osprey
lucid osprey
sinful sun
#

speaking of, get up and go drink some water

wide totem
lucid osprey
#

no. I'm about to sleep

wide totem
#

Oh

sinful sun
#

drink water before you go to sleep wtf

lucid osprey
wide totem
#

Hello @sinful sun

sinful sun
#

dont go to bed dehydrated

odd sphinx
#

stop ot2 talking

lucid osprey
wide totem
#

And @full marlin hello

lucid osprey
#

I drank a glass 1 hour ago.

sinful sun
#

hello friend

wide totem
full marlin
wide totem
#

I mean stop Ot0 talk

lucid osprey
#

hello friend

wide totem
#

Boycott ot0

lucid osprey
#

hey mariosis why are you talking in ot0

full marlin
sinful sun
#

๐Ÿฅด

wide totem
#

Because of the stats

lucid osprey
full marlin
#

wot

wide totem
#

Also slowmode and trolls

full marlin
#

oh yeah no slow mode

#

nice

lucid osprey
wide totem
#

Ot2 is just.... Better.

lucid osprey
#

look at the ot channel usage

full marlin
#

the mods then will eventually set a slow mode on this too

#

bc more people are talking in it

#

so you don't really fix anything

lucid osprey
#

don't jeopardise the current situation.

wide totem
#

Then we move to ot1 and leave Ot2 until they remove it.

full marlin
#

ok then they put a slow mode on every ot channel

lucid osprey
#

criminal mastermind.

sinful sun
#

are we upsetting the status quo

full marlin
#

idk

sinful sun
#

are we rising up against oppression

wide totem
sinful sun
#

gamers rise up

wide totem
full marlin
#

no

#

don't talk there

wide totem
#

Yes

lucid osprey
#

yes.

wide totem
#

This channel

#

Become one with the concentric adults.

lucid osprey
#

.topic time

rustic harborBOT
#
**What is your favourite Easter candy or treat?**

Suggest more topics here!

grim seal
wide totem
#

Wut

#

Are you

#

Saying

#

I

#

I've been lied too

grim seal
#

no you haven't

wide totem
#

*misinformed.

#

*misunderstood

grim seal
lucid osprey
#

so you guys store channel data like message count without using metricity? I've been lied to then

grim seal
lucid osprey
#

plotholes in this story.

grim seal
#

no, this is literally all stated in the privacy policy

wide totem
#

WHAT WAS THE OPTING OUT FOR

lucid osprey
#

wait hold the phone.

grim seal
#

to opt out of metricity

full marlin
#

completely irrelevant

wide totem
#

But what parts of metricity

full marlin
#

but riverdale is terrible

grim seal
#

which is used internally primarily,, but also for voice verification, moderation, and more

full marlin
#

and no one can change my mind

jovial island
full marlin
#

my friend sent me a vid about their midseason finale

#

and it's a headache

wide totem
#

Not uses what data do I opt out of

lucid osprey
#

didn't joe just state that the metricity bot stores messages per channel and that frequency thing? so why did you say "the stats.pythondiscord.com site does not use metricity data, it's literally just counters"? which bot counts it then? also then what is the use of opting in and out.

lucid osprey
#

ohh.

grim seal
#

all the stats.pythondiscord.com data comes from @clever salmon, the data is entirely anonymous, we cannot trace it back to you, and it's literally just a key pointing to an integer value

stats on metricity which is used for moderation, voice verification and other channel metric collection is collected by @dawn spindle and is a table of (message_id, channel_id, author_id, created_at, is_deleted)

wide totem
#

Why is it used for moderation?

lucid osprey
#

yeah okay.

wide totem
#

And which part of that was the opt out?

grim seal
#

The entire last line was the opt out

lucid osprey
#

opt out functionality is being removed anyways.

grim seal
#

I don't think we've really published how we use it for moderation, but it's case by case when we use the data.

wide totem
#

Examples?

grim seal
#

I don't think we're going to disclose those use cases, but one can probably imagine a few.

lucid osprey
#

good thing they don't log message content.

#

HMMM

daring jay
#

Only Python does that for deleted/edited messages.

#

Not metricity.

grim seal
#

Yep, no message content stored at the moment

daring jay
wide totem
#

Because thats why I wanted to opt out

grim seal
#

As I mentioned, we're looking into things that might store content for natural language processing on the help channels, but before we go anywhere near that route we'll make opting out/protocol/retention very clear.

daring jay
#

๐Ÿ‘

grim seal
wide totem
lucid osprey
#

but why dont you store message content? one can delete a message but that message can be offensive or breaching the language guidelines. The mods need to check the deleted message right? how would that work when message content isnt stored?

grim seal
#

Yes, that will be entirely opt-outable and we will remove all prior data when you opt out, if we go down that route.

grim seal
lucid osprey
#

ohok.

#

wait so deleted message content is logged into a mod channel?

wide totem
#

Yes

grim seal
#

Yep

wide totem
#

And edits

lucid osprey
#

wtf.

wide totem
#

But removed after a specific amount of time iirc

#

I think?

lucid osprey
#

where in the privacy policy is this haha

grim seal
#

No, we don't remove data from Discord

wide totem
#

!privacy

#

Oh for

#

Joe

grim seal
wide totem
#

Can I make a tag pr for that

grim seal
#

it's stored on discord

lucid osprey
#

oh like that.

#

I thought the server admins have access to deleted message content okok.

grim seal
#

all moderators and administrators can see deleted and edited messages

wide totem
#

That's what is removed from the database iirc.

#

In the privacy repor

grim seal
#

There are more cases that data ends up there, but yeah that's one of them.

wide totem
#

Yep

#

Like every invite sent and such

grim seal
#

No, that isn't stored

lucid osprey
#

I saw someone self doxx then immediately delete it.

wide totem
#

Heh.

grim seal
#

Anti-spam trips for multiple messages is stored

wide totem
#

I once sent a token to python lol

#

thank God the dm cog is gone now

grim seal
#

yeah, that's like... very common on discord

#

hah

wide totem
#

Yes

lucid osprey
#

discord not good.

#

boycott discord.

wide totem
#

Ik the dm cog is still there

#

Ditch discord. Get guilded

lucid osprey
#

lemme dm python bot.

wide totem
#

But it's not entirely there

#

!src Dm

clever salmonBOT
#
Bad argument

Unable to convert 'Dm' to valid command, tag, or Cog.

grim seal
#

it's now reactive instead of proactive, yeah

wide totem
#

!src DmRelay

clever salmonBOT
#
Command: dmrelay

Relays the direct message history between the bot and given user.

Source Code
daring jay
grim seal
#

we can export a users DM history if we think there is reason to do so

wide totem
#

Yes

#

And that uses

#

!d discord.TextChannel.history

clever salmonBOT
#

async for ... in history(*, limit=100, before=None, after=None, around=None, oldest_first=None)```
Returns an [`AsyncIterator`](https://discordpy.readthedocs.io/en/stable/api.html#discord.AsyncIterator "discord.AsyncIterator") that enables receiving the destinationโ€™s message history.

You must have [`read_message_history`](https://discordpy.readthedocs.io/en/stable/api.html#discord.Permissions.read_message_history "discord.Permissions.read_message_history") permissions to use this.

Examples

Usage...
grim seal
#

mentioed under Python in the privacy policy

lucid osprey
grim seal
#

lul

wide totem
#

They won't see it unless they grab the history

wide totem
#

It would be cool if it sent a dm

#

Lol

#

Alao

#

Also*

lucid osprey
#

yeah python replied to me haha.

wide totem
#

How it's written means that

lucid osprey
#

not today.. before

wide totem
#

It can't see anything that was deleted, yeah?

lucid osprey
#

?

#

it can r8

grim seal
grim seal
lucid osprey
#

bruh.

wide totem
lucid osprey
#

users will feel insecure.

wide totem
#

Imo it would make sense to let a user know hey, we just exported your dm history

grim seal
#

okay so, say something DMs something illegal to Python, we need to find the message links to report it, if we relay their history to find said links then they know and delete it, report is voided. you see?

lucid osprey
#

also its the dm to the bot? if they get that dm history logged. they cant worry about it

grim seal
#

lol

lucid osprey
#

ah.

grim seal
#

yes

#

i did big brain

#

when i thought about this

wide totem
#

That system is a bit dumb but yeah

#

Like

#

Discord we know you cache this stuff

#

If they delete you can fetch it smh

lucid osprey
grim seal
#

lmfao

#

good analogy

lucid osprey
#

yeppp.

grim seal
#

but yeah like

#

now you can see why i wanted to remove metricity opt out

#

lol

lucid osprey
#

yes we do.

wide totem
#

Not really mostly.

lucid osprey
#

meh.

#

moderation purposes. The less you know the better.

grim seal
#

well, the data is fairly essential to the operation of the community, so that's one side of it. the other side is it's really hard to describe to users what they are opting out of (as was demonstrated above!). it's way easier to say "okay, this is all the data we have, there are no toggles, there is either an in or an out."

lucid osprey
#

ah ๐Ÿ‘

wide totem
#

Hmm

#

Arguably most servers don't have metricity so it doesn't seem that essential

#

๐Ÿ˜›

grim seal
#

We're not most servers

#

we're python discord

#

lol

#

also bear in mind like...... a lot of servers have things like statbot

wide totem
#

I think it would thrive without it tho ยฏ\_(ใƒ„)_/ยฏ

grim seal
#

I'd consider statbot considerably worse than metricity

wide totem
#

Why

wide totem
lucid osprey
#

We're not most servers
we're python discord
-joe 2021.

#

:salute: ๐Ÿ’ฏ

grim seal
#

closed source, no privacy policy, so on

atomic mantle
#

eh?

#

wdym

grim seal
atomic mantle
#

ah

#

well what privacy and policy does statbot needs

lucid osprey
#

what does 're' mean?

grim seal
#

so I wouldn't be surprised if actually a lot of servers do have something along the lines of metricity

dusky cliff
#

regarding

grim seal
atomic mantle
#

i thought it was

lucid osprey
#

ohok.

grim seal
atomic mantle
#

nvm

#

too weird

atomic mantle
#

so like no privacy whatsoever

hazy laurel
#
import re
atomic mantle
#

and they can log ur messages

grim seal
#

not that I could find easily, no

#

and no way of validating through code since yeah, closed source

atomic mantle
#

boooo

#

that suck

#

i always make my code open source to get stolen

#

Your code is now my property

lucid osprey
#

f*ck closed source..
all my homies are open-sourcing

grim seal
atomic mantle
#

that's actually creepy

#

like a stalker

wide totem
#

brb opting in to @dawn spindle

grim seal
#

lol

atomic mantle
#

each one assigned to each user it can see

wide totem
#

much better than other bots

#

10/10 code

hazy laurel
grim seal
#

but yeah like that's my point

wide totem
#

9/10 data usage

grim seal
#

on the large scale, metricity stores pebbles

atomic mantle
lucid osprey
grim seal
#

exactly, that's what I thought when I read that

atomic mantle
#

lmao

lucid osprey
atomic mantle
#

yeah i can see that

#

the data aren't gonna get deleted

#

imagine having a message saying

hazy laurel
atomic mantle
#

"i have a roblox girlfriend"

#

and statbot keeps it

wide totem
#

@grim seal

grim seal
#

yea

wide totem
lucid osprey
grim seal
#

yeah

#

that's statbot

wide totem
#

m!opt_in best non-stalker

#

m!opt_in best non-stalker

#

m!opt_in best non-stalker

lucid osprey
#

what

atomic mantle
#

spem

wide totem
#

OPT ME INNNNNNNNNN

hazy laurel
#

banned

grim seal
#

lol

#

this sunday

lucid osprey
#

yepp

wide totem
#

nah i just did it myself ๐Ÿ˜ฐ

atomic mantle
#

okay bye

wide totem
#

it would be nice for a bit more of the stored info to be a bit more public

#

imho

grim seal
#

for metricity?

wide totem
#

yes

lucid osprey
#

lets use that command while it still exists.. emotional attachment with ๐Ÿฅฒ

wide totem
#

and possibly a way to view our own stats

grim seal
#

i'd be down to integrate it with stats.pydis.com somehow! I just haven't had the time

wide totem
#

damn

wide totem
lucid osprey
#

yea to see our own stats

grim seal
#

generally we call that "ping joe"

wide totem
#

although in order to not make it a competition

lucid osprey
#

so we feel safe that all we can see is all the admins can see.

wide totem
#

ping joe

#

joe ping

#

joking

grim seal
#

to give an overview of metricity

#

hold on

#

hmmm

wide totem
#

!otn a joe ping joking

lucid osprey
#

yes joe gimme some thing from my activity

grim seal
#

lol

#

i'm just gonna roll through what metricity specific records look like

lucid osprey
#

whats my message sending frequency? one message per 10 mins average?

grim seal
#

that's a user record

lucid osprey
#

.randomcase look it up joe and gib me ans

rustic harborBOT
#

loOk It UP jOE aNd GiB Me ans

lucid osprey
#

btw joe.

grim seal
#

this is a message record

lucid osprey
#

oh.

wide totem
#

i think it would be nicer if it didn't track is_deleted

lucid osprey
wide totem
#

aka if it is deleted

#

remove it

lucid osprey
#

meh

wide totem
#

or something else

#

imo

lucid osprey
#

let them see if its spam

#

idk

grim seal
#

is_deleted is purely an anti-spam, and a very useful one for that

lucid osprey
wide totem
#

does @clever salmon integrate to do anti-spam?

lucid osprey
#

it auto-mutes r8

wide totem
#

yes but does it integrate

grim seal
#

no, no anti-spam collabs sadly

wide totem
#

"sadly"

grim seal
#

lol

wide totem
#

i mean fwiw

#

you had

#

m!opt_out

grim seal
#

yea

wide totem
#

so uh, a collab would be buggy hehe

#

bro i wanna give @dawn spindle a few commands

grim seal
#

lol

wide totem
#

an about metricity command

lucid osprey
#

yes.

wide totem
#

and a privacy command and stuff

grim seal
#

i'm down

#

lol

daring jay
#

I still have to do that for Python.

#

But I need to finish Lance first.

lucid osprey
#

!user exists.

clever salmonBOT
#
Bad argument

Could not convert "user" into Member or FetchedUser.
The provided argument can't be turned into integer: exists.

#
Command Help

!user [user]
Can also use: member_info, member, u, user_info

Returns info about a user.

grim seal
#

it was always the plan to have some level of data export in the metricity bot

#

like uhh

#

any volunteers

daring jay
#

Me

grim seal
#

opted in volunteers

lucid osprey
#

!user 832299175978074183

grim seal
#

alright you

clever salmonBOT
#
Bad argument

Could not convert "user" into Member or FetchedUser.
User 832299175978074183 does not exist

lucid osprey
#

me as well

#

!user 785425328033103872

clever salmonBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

lucid osprey
#

srslly? it showed the error, and when i made it right.. "not allowed here"

grim seal
#

it was a plan to pull out stats like this

#

and this

lucid osprey
#

nice joe.

grim seal
#

and have those accessible through the bot in discord in #bot-commands

lucid osprey
#

gimme mine pls.

grim seal
#

lol alright

daring jay
grim seal
lucid osprey
#

yay