#dev-chat

1 messages · Page 16 of 1

vestal fractal
#

what user agent does that 🤔

tropic sandal
fast perch
covert nymph
fast perch
#

i don't even know how thats made 😭

#

the guy tried charging me 50 usd 😂

vestal fractal
#

dude no

modest geyser
#

which i think you shouldnt

pale hull
olive depot
modest geyser
patent carbon
pale hull
#

I rearanged that sentance about 7 differnt ways leaving out some words and it would not let me send it

vestal fractal
#

like i thought

fast perch
verbal wraith
#

Are we gonna communicate through screenshots? kappalul

patent carbon
#

Hahahah might have to

vestal fractal
#

aight man

olive depot
#

msg

#

wild

verbal wraith
#

XDDDDD

vestal fractal
#

w form of protesting

modest geyser
#

nah i think its fine because automod broken

vestal fractal
#

yea ik

verbal wraith
#

And everyone gets banned for bypassing automod

covert nymph
#

automod notification channel be poppin off rn

pale hull
#

#mod-logs going to be full of spam

modest geyser
#

did someone make a modmail already

patent carbon
#

Just did if no one else did

olive depot
#

do user apps bypass automod?

modest geyser
#

nope

verbal wraith
#

Nope afaik

vestal fractal
sacred oak
#

huh

patent carbon
sacred oak
#

hello lol wtf

modest geyser
#

i wonder what they changed with the automod rule to make it flag

versed creek
#

I have a question

olive depot
#

screenshot it

patent carbon
#

We might have an answer

versed creek
#

🥀

verbal wraith
#

Nice question buddy

versed creek
patent carbon
#

You can do image moderation with AutoMod other than flagging the image file names

modest geyser
#

if you mean the ones with just images as attachments you dont with automod

olive depot
#

no way my all gifs loaded at a time again

versed creek
#

Both answers confuse me even more

patent carbon
modest geyser
#

also all of the images names are just image.png

#

or random letters

patent carbon
#

Usually

vestal fractal
#

ok nvm

versed creek
#

So how do you get rid of them

modest geyser
#

not a lot of bro's

verbal wraith
#

bro

patent carbon
modest geyser
#

needs images hashed

#

checking for spam across channels and honeypot channels work somewhat

#

or you can be like me and perform image analysis on them

patent carbon
modest geyser
#

also you need images to hash

versed creek
patent carbon
modest geyser
#

yea

vestal fractal
#

they straight up dumped a bunch of words into the rule

versed creek
#

I can do the honeypot but now what about blocking some words phrases from users name from automod

lethal pier
#

how does someone get a list of scam hashes?

versed creek
patent carbon
vestal fractal
verbal wraith
dark moth
#

The automod thing should be fixed now, sorry for the trouble everyone

modest geyser
vestal fractal
#

message, docs

patent carbon
vestal fractal
versed creek
patent carbon
#

I'm not certain. I would have to double check how you test for user data rather than message data

timid parcel
#

What’s good y’all

versed creek
vestal fractal
#

I always wondered what the rule that blocks words in profile does to actually block it

pale hull
modest geyser
#

just automod .*

nocturne dock
#

Uh

vestal fractal
#

just timeout everyone

verbal wraith
#

Based

#

Instead of slowmode timeout everyone for 10 seconds

pale hull
#

must communicate via custom status

vestal fractal
#

Why does the disabled_communications_until field exists if it never clears

modest geyser
#

only 3 scams today

vestal fractal
#

Someone is just too lazy to remove it or fix it I guess

modest geyser
#

wait no 4

verbal wraith
#

Advaith explained it few days ago iirc

modest geyser
pale hull
vestal fractal
lethal pier
modest geyser
#

the hashes?

pale hull
#

But its a timestamp, so you know it is in the past

modest geyser
verbal wraith
patent carbon
vestal fractal
vestal fractal
patent carbon
#

Fair

lethal pier
pale hull
#

Clearing the field would also take away some information. Like knowing when the person was last put in a timeout.

vestal fractal
#

Hmm but it does clear when you manually remove timeout

pale hull
#

oh, well /shrug

vestal fractal
#

Why does Discord even use ISO, is that another thing related to languages not supporting large ints

#

What'd be the benefit of ISO over putting unix in a string

peak halo
versed creek
#

Is this what when you try to add a banned word in name gives a error like when you try changing per server profile

upbeat anchor
upbeat anchor
# verbal wraith

i mean tbf the api could just turn it into null if its ended...

pale hull
patent charm
daring wasp
#

god my internet is terrible today

daring wasp
patent carbon
upbeat anchor
daring wasp
#

my internet speed is so annoying me right nowww

patent carbon
#

Just download more

patent carbon
spring hollow
#

nope

olive depot
#

what is booster

sacred arch
pallid oriole
#

did i hear linux enjoyers

olive depot
#

what even bothered them to add it again

upbeat anchor
patent carbon
patent carbon
olive depot
#

hmmm

patent carbon
daring wasp
#

still no aarch64 ver

upbeat anchor
#

and then remake it

patent carbon
daring wasp
#

Seems like a torrent client, (probably) pirating forza horizon

#

do you mean what's a torrent client?

olive depot
#

downloading free ( unauthentic way ) forza horizon

upbeat anchor
lunar root
olive depot
#

im done

#

google exists for that questions

upbeat anchor
#

like if it was a way bigger active server (or their internal).. would they maybe

lunar root
#

Please bro

onyx nimbus
#

hey Who can help me with TypeScript and React?

daring wasp
# lunar root Please bro

A torrent file is just a peer to peer file transfer, basically the server doesn't contain the file the users have parts and they can download from each other, you should google to learn more though

#

if you mean about how to pirate obviously I'm not going to help you with that

versed creek
#

I have a question

daring wasp
#

if you're hiring/looking for people then it's not allowed here

#

pirating = illegally acquiring something

versed creek
#

For MEMBER_PROFILE automod rule whats the diff that will happen with BLOCK_MEMBER_INTERACTION
BLOCK_MESSAGE

daring wasp
near crescent
quiet saddle
#

sooj always watching

onyx nimbus
near crescent
#

questioning my sanity, as per usual

quiet saddle
verbal wraith
upbeat anchor
daring wasp
pallid oriole
daring wasp
#

this is a game

#

offtopic for this server

pale hull
pallid oriole
#

Please stop bringing up topics that are off topic for this server.

pale hull
#

Ahh, darn. Did not mean to ping

#

setting for reply ping off by defualt when

verbal wraith
#

Shift + reply my beloved

pale hull
#

i want shift reply to ping

pallid oriole
olive depot
verbal wraith
#

But I agree, I would like it too

#

If you are reading this advaith Prayge

upbeat anchor
#

i keep on wishing it applied to channels too

quiet saddle
#

VIM users like:
"I want SHIFT : r + ! p to reply with no ping"

versed creek
#

For MEMBER_PROFILE automod rule whats the diff that will happen with BLOCK_MEMBER_INTERACTION
BLOCK_MESSAGE

upbeat anchor
#

if you use reply arrow to right (instead of left), then your reply doesn't ping frfr

versed creek
#

I am going to explode ans my question

#

Please

onyx nimbus
#

guys who can code on Typescript or react?

quiet saddle
onyx nimbus
olive depot
#

say it

onyx nimbus
verbal wraith
patent carbon
quiet saddle
upbeat anchor
#

Old replies :peepoCry:
very fun replies

versed creek
# pale hull

I tried but i dont have a keyboard and I am on mobile

verbal wraith
#

The joke is that arrow to the left is a reply, arrow to the right is a forward message which in fact won't ping

near crescent
#

shift-reply arrow disables the ping

verbal wraith
#

Samtino learned that today

upbeat anchor
#

im glad you can hold shift to see the more options as it kept on being annoying to reply to yourself

#

tbh ive not used the edit button as much as reply as if latest i just up arrow

verbal wraith
#

Real

patent carbon
pale hull
#

If only we could change the keybinds in discord. Although I guess I can just map my macro keys to what the keybind is

verbal wraith
upbeat anchor
#

why can't you ping reply yourself :(

trim fable
celest snow
trim geode
upbeat anchor
#

cmd ? and then up arrows is fun

#

cmd ? +h h ► n k is even better

trim fable
#

fork bomb on school computer in start up folder is even funnier

pale hull
#

Messing with school computers and ruining them for everyone else just because they are the "schools" property 🔥 \s

lyric escarp
#

ow that hurts

grim pawn
#

account linking event soon™! :D

patent carbon
#

DVRL's! let me innnnn!!!!!

#

oh wait it's open already

solar lance
#

I want to speak, but the moderation bot won't let me 😭

radiant elbow
#

mine too

vocal flower
#

a

radiant elbow
#

b

verbal wraith
patent carbon
radiant elbow
#

m

patent carbon
ivory owl
#

Can anyone help me to learn how to make discord bots?? (Only if possible 💀)

patent carbon
#

what programming language(s) do you know?

solar lance
#

idk how I managed it, but I was able to reset my token without remembering the password and I didn't lose my account. LET'S MAKE THIS BOT THAT I WANTED!!!

ivory owl
#

Just started bro

#

Nothing much

split temple
#

i see why the intents take ages now... they been putting all the resources on the games

patent carbon
upper epoch
#

@obsidian sentinel can you help me

solar lance
reef palm
ivory owl
#

Samtino??

runic field
# ivory owl How bro

The Internet is filled with resources and guides to learn any programming language.

floral hawk
#

who here develops roblox games

runic field
reef palm
# ivory owl How bro

first learn basics then learn python and watch tutorials how to make a bot with self hosting (no cost own computer does everything good for short term )

runic field
#

Plus it's not difficult to Google "learn [insert language]"

reef palm
ivory owl
ivory owl
runic field
#

Coding on mobile is not recommended, it's just not comfortable and hard to do it.

patent carbon
verbal wraith
#

Not impossible, just very annoying in my opinion

ivory owl
#

@runic field , @patent carbon yeah I agree with you boiz 💀

misty yarrow
#

n ice

polar viper
pale rapids
#

👋

ivory owl
#

Done ,done

ivory owl
split temple
#

bot event next week hehe, the staff is going to hate me

zenith belfry
#

that stage was so cool

weary bluff
#

I just wanted to hear answer about

Will Discord support built-in party feature to Discord Activities?
😔

glass silo
balmy basin
grim pawn
#

:O

zenith belfry
#

also some people should read rules before entering, the amount of dms i got through the stage was so high...

zealous gate
patent carbon
grim pawn
#

i have DM and friend request bombed while i was in the event lol

balmy basin
#

even more questions

zealous gate
#

that's colin's job title

patent carbon
zenith belfry
patent carbon
#

no... they were just all in the stage channel with it locked about 15 minutes before the event started

polar viper
#

into the stage

zealous gate
#

samtino should be devrel

grim pawn
#

devreal

patent carbon
verbal wraith
#

Real dev?

slender tangle
#

Hello! I specialize in web apps and AI tools that automate tasks, deliver insights, and enhance user experience. contact me if you’d like to collaborate.

polar viper
#

no

verbal wraith
#

no

patent carbon
#

this is not a job board

grim pawn
#

no

polar viper
#

not the place

zenith belfry
#

not this place, also someone didnt looked into the rules...

#

some people cant collaborate with the rules

#

or even read them

umbral zodiac
#

a

verbal wraith
patent carbon
#

why are you using the profile picture of a discord staff member?

rugged vector
#

is that colin on ur profile?

verbal wraith
#

It would be so boring without those people

#

XD

polar viper
#

a genius?

ivory kelp
#

I wanna know why my friends account that was suspended for 2 years now shows as account deleted

strong sealBOT
#

This server is for help with Discord APIs, SDK and other various integrations. For general support, please contact Discord at https://dis.gd/contact, or send us a message on Twitter at @discord_support

polar viper
verbal wraith
#

And support

rugged vector
quiet saddle
#

a "2 year suspension" is permanent. the account is deleted the day before the suspension "expires"

polar viper
#

when !townhall command that sends the townhall invite

verbal wraith
#

I mean, you can just remember the invite code

polar viper
#

tru

glass silo
verbal wraith
#

It easier than remembering every dis.gd url tbh

polar viper
#

did the colin impersonator get obliterated

patent carbon
#

yes

rugged vector
#

damn, someone get blowed up

glass silo
#

Nice

zealous gate
polar viper
#

bam

glass silo
polar viper
#

let's make it 8

slender tangle
#

Hello! I specialize in web apps and AI tools that automate tasks, deliver insights, and enhance user experience. contact me if you’d like to collaborate.

glass silo
#

Noooo

polar viper
#

2nd time's the charm ig

ivory kelp
sudden pewter
rugged vector
polar viper
#

yeah, !support

strong sealBOT
#

This server is for help with Discord APIs, SDK and other various integrations. For general support, please contact Discord at https://dis.gd/contact, or send us a message on Twitter at @discord_support

quiet saddle
#

i already answered you

polar viper
#

bold of you to assume people can read :trol:

sudden pewter
olive depot
#

Are ModMail ( ticket in dms ) better for tickets or channels/threads?

quiet saddle
#

depends on the preferences of the mod team

olive depot
#

So i should make it configurable per server?

rugged vector
polar viper
#

personally think channels are better

patent carbon
olive depot
patent carbon
#

but it's better to have it and not need it then need it and not have it

quiet saddle
#

if it's used for lots of servers though, channels are generally better - since sending lots of DMs via API is never good practice

#

modmail is more appropriate for custom bots for individual servers

wise turtle
#

So anyone knows smth about bots nickname style thing?

polar viper
olive depot
near crescent
#

happens to be working on the guild level rn, undocumented, could go away/change at any moment

warm plaza
#

🫪

zenith belfry
polar viper
#

i agree more with what madeline said

quiet saddle
#

one advantage of channels, too - and again this depends on your community needs - is a moderator can open a ticket and then "pull in" a member they wanna discuss something with by adding them to the channel perms and tagging them

polar viper
#

it's generally better to use channels if it's gonna be in multiple servers but modmail if it's js one bot for one server

near crescent
#

as so often in life "better" depends on your use case and requirements

olive depot
#

So i may end up making them two separate modules

zenith belfry
#

yeah still it depends on server mods one likes modmail one likes tickets or both

olive depot
#

Or Toggle between modmail or channels/thread

quiet saddle
#

I found this was helpful in a server I moderated as we something we sometimes had to address issues with certain members but didn't want to cause drama by doing that in a public channel

near crescent
#

i manually use private threads for that, if needed

quiet saddle
#

and you never know what people's DM preferences are, a lot of people have them turned off for non-friends

glass vortex
#

Why not modmail in private threads instead of DM? The issue I have with modmail is that I can't have two separate issues open at the same time.

terse needle
#

what with discord voice

glass vortex
#

Can still have the same anonymity by mirroring the threads to another internal channel/forum like you'd do with DM modmail

olive depot
#

Sounds complex for a normal user

near crescent
olive depot
near crescent
#

forum for mods, private threads in general for users, proxy via bot, guess that could work, ye

quiet saddle
#

you wouldn't even necessarily have to use webhook

rugged vector
viscid canyon
#

Did I miss it?

trim geode
# olive depot Sounds complex for a normal user

not really. We use it in our communities and have zero issues. It's less confusing in many ways because there's no risk of it going to another community if you use the off the shelf modmail

#

Click a button, fill out a modal with initial information, it opens thread...that's all they see as a user Shrug

trim geode
#

It's a known limitation of modmail via DM

#

or not "limitation" but implementation

sacred oak
#

I think a private channel is still better

Given that if you ping someone in a thread they get added to it.....

olive depot
trim geode
#

Even staff it's pretty easy

glass vortex
trim geode
#

this is all it is on the staff side, at least for my implementation

sacred oak
#

the modmail system i use doesnt even use threads

#

it's very simple

glass vortex
#

Simple in what sense? What do I have to do to contact mods on your server?

sacred oak
#

Just DM the bot

#

It sends the messages

glass vortex
#

So I do need to find that out first. Instead of a big button that... just opens the ticket/channel to talk in

trim geode
#

tbh all modmail solutions are "simple"

#

I mean the instructions are right there for example

sacred oak
#

just like this server

glass vortex
#

Yeah, on this server it's unintuitive for every mobile user too

sacred oak
#

why specifically for mobile?

glass vortex
#

No member list in view

neat olive
#

because member lists aren't visible by default

#

channels are

sacred oak
#

make a #contact-staff channel instructing them to modmail then

olive depot
neat olive
#

why not just have tickets?

sacred oak
#

idk i dont like those

olive depot
#

Very valid reason

sacred oak
#

The button is there, being the modmail @mention

neat olive
#

what's bad about tickets that isn't bad about modmail Thonk

glass vortex
#

How is an @ botname mention easier than a button?

olive depot
neat olive
sacred oak
#

the channel tells you it

glass vortex
#

Honestly curious what feels easier about modmail

glass vortex
olive depot
#

people just use it for anonymity mostly ig

sacred oak
#

Idk man I just dont wanna implement a button system ngl

glass vortex
#

Well, I just said how DM is irrelevant for anonymity

#

Ah, so easier for you as developer? Not the users. Fair

#

Although that's also only true if you already have the DM system in place

neat olive
#

I don't see how it's easier to develop tbh

glass vortex
#

Because they existed before buttons did

neat olive
#

it seems like a ton of complexity that a ticket wouldn't need

wraith canyon
#

Is the badge coming back?

neat olive
#

no

fallow ridge
glass vortex
#

Tickets with reactions were horrible, I can understand not doing those and opt for DM instead

wraith canyon
sacred oak
fallow ridge
neat olive
#

I don't think reactions would be worse than dm functionality tbh

slender vector
neat olive
#

worse than buttons? sure but not dms

glass vortex
viscid steppe
#

The reaction role era

sacred oak
sacred oak
olive depot
#

Why would you create non community server

sacred oak
#

idk if i want a private server

viscid steppe
glass vortex
#

Nah, they aren't. Ever since buttons exist reactions should not be used for stuff like that anymore

neat olive
#

there's no scenario where they're even on par with buttons

trim geode
neat olive
#

and there's not much of a difference for community vs. non-community server here

#

it's just worse in both cases

sacred oak
#

community off has a benefit i guess

the show all channels button is forced

#

so annoying that i have to manually enable show all channels nowadays

grim pawn
#

people still reactions for role? lul

#

we have Onboarding and app interactions

rugged vector
glass vortex
#

Oh yeah, reaction roles are still way more common than reaction tickets I'd say

grim pawn
#

don't tell me bot devs still uses reactions for embed pagination

neat olive
#

yeah onboarding should replace reaction/interaction roles more or less 100% of the time

viscid steppe
trim geode
#

Onboarding lowkey sucks

neat olive
#

and if you're not using onboarding because you need x feature not available on it... use interactions

trim geode
#

I've dealt with it extensively and it actually is so bad half the time

sacred oak
#

Onboarding is horrible

trim geode
#

I'd legit rather have my own bot do it then Discord onboarding

neat olive
glass vortex
#

Onboarding got better. I'm okay with it by now

trim geode
#

and I hate reaction roles

neat olive
#

in what scenario is a reaction role better than onboarding cyberlul

glass vortex
#

When you don't have 5 channels for everyone to see

rugged vector
trim geode
olive depot
neat olive
#

I don't see any real point for reaction roles in any scenario tbh

#

interaction? sure, there are some edge cases, but not reaction roles

viscid steppe
#

What if hyper reaction role

glass vortex
wraith canyon
glass vortex
#

What for? They are just worthless pixels

trim geode
#

ew

#

Badges have literally zero value

#

They mean nothing and provide nothing

viscid steppe
#

If everyone can get rare badges just by asking are they rare?

wraith canyon
near crescent
#

you seem to have missed your stop "badge hunter central" - this is discord developers

olive depot
near crescent
#

how often do you join servers that that matters?

trim geode
#

yeahh, onboarding just feels rough

olive depot
vestal fractal
wraith canyon
glass vortex
verbal wraith
olive depot
#

Even if its 1, its just annoying

near crescent
#

kek i think i found the issue

spring hollow
#

at one point i was creating a bot for self-roles to combat onboarding, but stopped development

#

does work tho

trim geode
wraith canyon
olive depot
#

Infact I'm used to it now

trim geode
#

Like for example, I have a server where there is both Overwatch and Marvel Rivals in it; but in onboarding we have the rank selection where we either show 2 pages (one for each game) or 1 page with all roles...which feels bad because it should be able to select the game they play then branch into those selections or none if it's irrelevant

viscid steppe
#

Isn't the server limit with nitro 200, do you just join and leave, 1-3 a days, for how many days

olive depot
vestal fractal
#

What happens when you go over the non-Nitro limit and then your Nitro ends, does it just leave random servers

wraith canyon
vestal fractal
vestal fractal
wraith canyon
verbal wraith
#

Buy nitro
Join 200 servers
Don't renew nitro
Profit

vestal fractal
#

That's too many servers anyway

near crescent
#

i would agree, if emoji/stickers weren't so stupid on discord compared to telegram/signal
bunch of friends have like 10 servers for their stickers, bc you only get 5 free slots per server

olive depot
#

Staying in 200 servers at a time hurts

sly copper
verbal wraith
#

I'm on 35 right now (most of them are mine)

vestal fractal
#

Who tf uses signal

olive depot
#

I'm in like 40-45

near crescent
sly copper
vestal fractal
verbal wraith
vestal fractal
#

What u hiding on there /j

olive depot
#

Custom emojis*

grim pawn
#

why not Matrix

vestal fractal
#

Over here people primarily use WhatsApp

near crescent
#

which, nowadays, also uses the signal protocol

#

sooo

vestal fractal
#
  • ability for meta to intercept
winged gale
#

if i disable the message content intent since approval is taking forever, can i just re-enable it when/if approval goes through, or do you have to request approval every time you enable it?

olive depot
#

Unless your bot depends on it

winged gale
#

yes, i'd have to remove the usage of intents as well otherwise it'll error out, that's fine - just wondering if i'll have to re-apply for approval later on, or can i just enable it once i get feedback on the current request

quiet saddle
spring hollow
#

it gets auto enabled permanently once approved

olive depot
#

TIL

verbal wraith
#

Makes sense

winged gale
#

that's great

olive depot
winged gale
#

exactly a month ago

olive depot
winged gale
#

it embeds anilist urls with more data than the actual link embed provides

patent carbon
#

Huh. Neat!

olive depot
#

unique

grim pawn
polar viper
#

citron 🍋

grim pawn
#

early happy Discord's anniversary!

patent carbon
#

hap birf

viscid steppe
#

Half B bird day

olive drum
#

happy birthday discord

olive depot
#

discordo*

verbal wraith
olive depot
#

Its 1am for me

remote smelt
verbal wraith
#

Huh?

viscid steppe
#

Well the topic is but the comment aint

polar viper
#

it's about their local time

olive depot
#

Rick astley was a wise man?

gentle hemlock
#

It's a shame that the Active Developer badge disappeared right on my birthday. I still remember it to this day. I wonder if there will ever be something similar, but permanently on our profiles /ot

polar viper
#

hopefully not

#

because whenever someone suggests they re-add it, it goes to show why it was removed in the first place

glass silo
polar viper
#

yerp

patent carbon
#

Or link your GitHub repo to your bot (or a website for it)

verbal wraith
#

Make a portfolio!

viscid steppe
#

Get ||employed||

glad brook
#

the blue

gentle hemlock
neat olive
polar viper
gentle hemlock
polar viper
#

Early

verbal wraith
glass silo
patent carbon
grim pawn
viscid steppe
polar viper
#

good side project

glass silo
#

lmao

patent carbon
#

they stole those wormholes from star citizen

neat olive
glad brook
true drum
#

Como coloca emojis personalizados na categoria?

polar viper
patent carbon
verbal wraith
#

Slash commands are 6 years old already?

polar viper
#

oh server categories

#

yes you can put emojis just not custom emojis

rugged vector
glad brook
true drum
polar viper
patent carbon
true drum
#

🙁

patent carbon
#

those are not custom emoji

polar viper
#

sigh

patent carbon
#

those are unicode emoji that are available on all devices / platforms

polar viper
#

👾 🤖 controller 🕹️

#

not custom emoji

polar viper
true drum
#

Ho ok

patent carbon
rugged vector
fallow ridge
#

Is this real?

polar viper
#
  • can i get badge
  • no
  • but whyyyyyyy waaaaa i had a bot once waaa
patent carbon
glad brook
true drum
#

Ok

viscid steppe
verbal wraith
#

Someone should make Discord Badge Hunters so we can redirect them there kappalul

rugged vector
polar viper
polar viper
verbal wraith
rugged vector
glad brook
polar viper
#

these guys really dont let up

patent carbon
polar viper
#

automod rule that flings the user (in real life) into the sun if they mention "active dev"

viscid steppe
#

How come someone wants the badge but can't read the badge name 😞

polar viper
#

vanity

#

dev larping is real

grim pawn
glad brook
polar viper
#

he's still talking

glass silo
#

lmao

patent carbon
#

lol... prevents us from developing... sure

glass silo
#

"it prevents us from developing and being recognized" WILD take

verbal wraith
polar viper
#

prevents us from developing
a discord badge causes that?
and being recognized
portfolio links?

patent carbon
#

^

verbal wraith
#

Too much ddevs for today

polar viper
#

my activedev badge got removed... i suddenly forgot how to code, also my code editor and all my files got obliterated

patent carbon
polar viper
#

the world is cruel :smh:

polar viper
glad brook
polar viper
#

or "DM me if you need a programmer"

#

it's not that hard

rugged vector
#

did bro flex with code?

#

like what

patent carbon
#

ew... single letter variables

polar viper
glad brook
viscid steppe
#

Pls fix the warning

polar viper
#

no i really dont care for it

rugged vector
glad brook
polar viper
#

a genius

#

"if the code has an issue, but it runs, i dont have to fix the issue"

glad brook
polar viper
#

lmfao

glad brook
#

"fix the problem even if it's pointless" 🫩

polar viper
#

it's a problem regardless

viscid steppe
#

I don't edit my codes, i just put new code in

glad brook
viscid steppe
#

Every line is set in stone

polar viper
#

me when i see "traceback" so i just throw my macbook into the lake

ember pollen
#

whats your window context

viscid steppe
#

128 characters

ember pollen
polar viper
#

when im in a losing an argument competition and my opponent starts criticizing unrelated things about me

ember pollen
polar viper
glad brook
neat olive
polar viper
#

im a LLM that says "idk lol"

glad brook
#

plsssssssssssss

vestal fractal
polar viper
#

why

glad brook
ruby canopy
#

How can I report a user when their entire server wants to report me for nuking, even though they were actually the one who nuked it and is now trying to frame me? I have evidence in the form of photos and several message IDs.

polar viper
#

"hey paragpt can you tell me why im getting a typeerror here"
"idk lol ask claude"

strong sealBOT
#

This server is for help with Discord APIs, SDK and other various integrations. To make a report to the Trust and Safety team, please use the in app reporting tool. For more information see this help article.

glad brook
#

you fix the code 🫩

vestal fractal
polar viper
glad brook
polar viper
#

no

vestal fractal
#

Also time to follow more PEP stuff like 2 spaces gap between things (:

glad brook
#

🫩 🫩

viscid steppe
vestal fractal
#

This guy knows his -> None stonks

#

Is that dpy

ruby canopy
viscid steppe
#

It could be anything, but yes it's dpy

vestal fractal
neat olive
#

I'm not seeing anything super low level there

patent carbon
vestal fractal
#

And why in the world is that future import necessary

glad brook
vestal fractal
ruby canopy
#

I dont know what to do

viscid steppe
vestal fractal
#

why not just

from discord.ext import commands

bot = commands.AutoShardedBot(...)
viscid steppe
#

Because i have subclassed and added things to my bot

vestal fractal
#

You can subclass AutoShardedBot too...

viscid steppe
#

Yeah i subclassed it

vestal fractal
#

Yet you're using ClientSession directly

viscid steppe
#

Because i want a web client

vestal fractal
#

idk why i sent that gif

vestal fractal
viscid steppe
#

So i can use something like

await bot.cs.get(link) as r:
    a = await r.json()
vestal fractal
#

So you're using the internal clientsession as an http client?

viscid steppe
#

Ofc you can open one for every request, but id like to have one for the bot

vestal fractal
rugged vector
#

off-topic but can some scammers have verified servers?

glad brook
vestal fractal
#

I also do have my http client. But I use a separate AsyncClient from httpx. Never thought about utilizing the bot's one which atp seems hacky

vestal fractal
viscid steppe
grim pawn
#

Suddenly, VR gaming

vestal fractal
#
  1. yes exactly ik, just utilizing the same session that is used for dpy stuff. as i said thats a cool idea. me like
viscid steppe
#

It's a default ClientSession

vestal fractal
vestal fractal
grim pawn
vestal fractal
#

Yea sorry meant browser field

#

Thank yu

viscid steppe
vestal fractal
tawdry cloud
#

when britday on discord

vestal fractal
#

tf is britday

viscid steppe
polar viper
#

boston tea party

vestal fractal
#

But personally my http client is not tied to the bot instance (that'd just require more imports on other files. not the best idea imo)

#

Instead, I do

from http_client import get_client

client = get_client()
#

Not client variable directly as it may not be set thumbsup

vestal fractal
viscid steppe
#

I passed into the bot so i just need the bot instance, in which, it's everywhere

vestal fractal
#

I almost never use my bot instance in other files, usually you can just use interaction.client....

viscid steppe
#

Yeah

#

Just put Interaction[FurinaBot] as the typehint and it will treat Interaction.client as FurinaBot instance

vestal fractal
#

I'd do

from typing import TYPE_CHECKING

if TYPE_CHECKING:
  from bot import Bot

async def command(interaction: discord.Interaction):
  bot: Bot = interaction.client
viscid steppe
vestal fractal
#

Because unfortunately it won't like that
bot: Bot = interaction.client is the only way compatible with strict checkers PensivePeach

viscid steppe
#
from typing import TYPE_CHECKING

if TYPE_CHECKING:
  from bot import Bot

async def command(interaction: discord.Interaction[Bot]):
    ...
vestal fractal
#

ik

viscid steppe
#

My lsp doesn't complain

vestal fractal
viscid steppe
#

So 🤷

#

Which lsp are you using, Pylance?

#

I think basedpyright also doesn't have any issue with that

#

I haven't used both of them for a bit

vestal fractal
#

This works for commands for example

polar viper
#

got a 100 in my prog final lfg

vestal fractal
#

But in a Modal's on_submit, you'd get "Client*" is not assignable to "Bot"
And no this is not fixable whatsoever, in the context of subclassing

#

In command they can just make the decorator use a protocol. But the parent classes like Modal don't use decorators. You're just overriding their funcs

#

Although hmm they could use a protocol

viscid steppe
#

Pass the bot instance to the Modal directly 😎

vestal fractal
#

or just do bot: Bot = interaction.client

viscid steppe
#

Tbh i have only used the modal to store text value and that's it, the processing part is not from the modal

#

I just get the modal.input.text field

plain reefBOT
vestal fractal
#

oh come on why does it run the local pyright in 3.12>

patent carbon
#

💀

vestal fractal
#

No idea man no idea

vestal fractal
#

i do a bunch of assertions there

#

like assert isinstance(self.input.component, ui.TextInput)

#

purely for typing
i could use cast but... meh

patent carbon
vestal fractal
#

i thought it'd be updated already, it's pretty new

#

maybe theres an argument for it

#

Also for as long as this bug stays (usage of a variable as a type arg), this is very nice if you don't subclass the view (:

#

Lowkey want them to keep it

cunning sentinel
#

yuh

upbeat anchor
patent carbon
#

nice shrug

grim pawn
#

dang built-in command LMAO

grim pawn
#

or just probably reply thing happend

native pilot
#

test ¯_(ツ)_/¯

#

weird didnt reset for me

grim pawn
#

ah so i'm doing that too quick before discord reacts to that

native pilot
#

ah maybe its broken for replies specifically

grim pawn
#

it resets on replies and there's a little window before discord suggests to use command instead of raw text

upbeat anchor
#

nice

upbeat anchor
balmy basin
#

Good morning chat

upbeat anchor
#

also why is there an emoji picker on making channels now

grim pawn
#

worthy server experiment that adds emoji picker for channels and categories name

quiet saddle
#

custom emoji????\

grim pawn
#

no :(

quiet saddle
#

aw

grim pawn
#

when it was only rolling out i thought it was something like beta revamped mobile UI had that once for channel icons

#

but these were autogenerated tho

polar viper
#

i’d be surprised if we get custom emoji in channel or category names

#

but it’d be cool for further customization

pseudo peak
#

Hello, can you help me with my main Discord account that was hacked? I think I've been talking to a bot on Discord support for about a week now, but it hasn't helped me. I need real help. Two-factor authentication is enabled on my account, and I suspect the codes have been changed; I can't access it.

fallow wren
#

Help

keen badge
#

És

strong sealBOT
#

This server is for help with Discord APIs, SDK and other various integrations. For general support, please contact Discord at https://dis.gd/contact, or send us a message on Twitter at @discord_support

pseudo peak
#

I've also responded to support via email, but I'm always getting the same bot replying. I need real help; it's been 1.5 weeks since I lost my account.

mental helm
#

where do i even get support for this

ember pollen
#

pray

patent carbon
torn zodiac
#

Hiya, what could be the possible options to store transcripts of tickets besides .txt, and HTML files?

sudden yoke
#

Love how the VM on my proxmox just gets access to 25 cores while my bots only need 3TakanePopcorn

lethal pier
#

xml

#

txt and html would be the last options I would choose

#

could also use a database

pine eagle
#

anyone else having issues logging in onto dev portal?

torn zodiac
# lethal pier json

Hmm, I feel like I didn't have proper context for what exactly I wanted to ask.

So, I don’t like the way HTML looks when we want to see transcripts. In that scenario what could be possible options, and the bot is not used across multiple servers.

sudden yoke
lethal pier
#

nope, got in fine

pine eagle
#

Every time I login it just goes right back to the main login page constantly.

sudden yoke
#

Hm, works fine here

pine eagle
#

hmmm

#

ok, ty

fallow wren
#

Help

#

Hello pls

sudden yoke
#

Love how an avg VM gets 25 cores while my bots get a nice... 3 whole coresTakanePopcorn

fallow wren
#

I lost access to my 2FA authenticator. I still have access to my email but I cannot log in. Please help me recover my account or remove 2FA.

torn zodiac
lethal pier
#

!support

strong sealBOT
#

This server is for help with Discord APIs, SDK and other various integrations. For general support, please contact Discord at https://dis.gd/contact, or send us a message on Twitter at @discord_support

dark moth
lethal pier
sudden yoke
fallow wren
dark moth
torn zodiac
fallow wren
dark moth
lethal pier
trim snow
#

Guys

#

How to get developer badge

pseudo peak
lethal pier
torn zodiac
sudden yoke
spring hollow
sudden yoke
trim snow
#

Ty

torn zodiac
sudden yoke
dark moth
sudden yoke
serene pond
lethal pier
#

json, xml or database are the options

sudden yoke
serene pond
#

i use an python module that exports it into html that makes it look almost exactly like the messages in discord

dark moth
#

Store, or be readable to the end user?

serene pond
#

but json is good, or a db

dark moth
#

Those are 2 completely different usecases

serene pond
pale hull
#

Store them in a minimal format and have a open source public webpage you can upload the file to and it will render it nicely

#

but overall, just use threads

sudden yoke
#

Then just HTML for transcripts

serene pond
lethal pier
#

I store all configurations in json, logs in txt and user data in the db

pale hull
#

json is not great for anything you are manually editing

#

Use something like toml

sudden yoke
lethal pier
#

lmfao

serene pond
torn zodiac
#

I’m looking for options for storing transcripts, but I don't like how HTML files store them, and they aren't very good to read. So, I’m looking for something that resonates with the actual chat and is easy to read. The bot isn't used across the server, mainly on 1-2 servers.

serene pond
lethal pier
pale hull
serene pond
#

is it mainly for reference? or is it meant to be actionable?

sudden yoke
serene pond
#

haha

sudden yoke
#

I got many memes at this point😭
It's a mix of everything

serene pond
#

i need to collect a bunch of memes

sudden yoke
serene pond
#

god the amount of times my works ignored no friday deploys....smh

sudden yoke
sudden yoke
torn zodiac
serene pond
#

and whats with some of these professional companies that provide tech services like oh we dont support after hours deployments.....like come on lol oh yea let me take production down during hours smh

serene pond
jade current
# sudden yoke

Even fellow IT/CS students still say to me otherwise 🥀

torn zodiac
serene pond
#

it might as well be saved as a txt file at that point

sudden yoke
# jade current Even fellow IT/CS students still say to me otherwise 🥀

Ikr..
I am in the second year of my study ATM, I am doing both System engineering and Cyber security

I got my break (we firstly get 15 mins, then an hour and after that another 15 mins) and just set in the canteen minding my own business and chilling while some people behind me are just yapping about vapes and stuff.

The second I open a terminal (a basic shell in my proxmox) they start to yell at my that I try to hack them😭

#

Got a 5 year study btw

serene pond
sudden yoke
jade current
#

Computer bugs

pine eagle
pine eagle
sudden yoke
pine eagle
serene pond
#

you register your bot?

jade current
#

They meant name style

pine eagle
sudden yoke
#

Don't know, don't mess around in the dev panel more then I needTakanePopcorn

pine eagle
#

-# jk ofc

pine eagle
modest geyser
# pine eagle

The modify current member endpoint with the display namestyles object

modest geyser
#

Theres no other stuff to add

pine eagle
#

pls

modest geyser
#

No im not gonna spoonfeed code

#

If thats what you are asking for

dull tinsel
#

hello can anyone help me i wanna know that how can i enable media channel it is not available even the server is a community server

pine eagle
#

that's allmore clarification

modest geyser
#

Theres no docs its undocumented

pine eagle
modest geyser
dull tinsel
modest geyser
#

No

dull tinsel
#

ok thanks

pine eagle
#

Thank you maukkis!

ivory glacier
#

I wish discord let us customize the side bar layout like I could make the channels list on the right

patent carbon
polar bobcat
#

hello, iirc, theres a daily 200 application create limit right?

#

is that for newly created commands only?

#

like what if i add sub commands / groups, or change an already existing command's logic

jade current
#

Discord doesn't care about the command's callback; updating the app command does nothing if you only changed callback/logic

patent carbon
#

but adding a sub command is modifying the options on the command (sub commands are just an option type that is another command itself)

#

which is also rate limited but i dont think if it's the 200/d one

polar bobcat
#

i see

#

so 200 is strictly for either new commands, or when you change name/description of an existing one?

patent carbon
#

i am not 100% certain on if / what type of app command data modification is on that shared limit

polar bobcat
#

alright, ty

polar bobcat
#

anyone else got a glitchy mouse after recend windows pdate

coarse zenith
pine eagle
jade current
#

If you have questions, just ask here

gentle totem
untold juniper
#

0+

pine eagle
spring hollow
#

it’s undocumented

pine eagle
#

so I am trying to find out

patent carbon
#

Weren't you already told the endpoint to do it? You said so here: #1503888706023456848 message

But ya... no one here is going to help you with undocumented api endpoints / request data... we only offer documented assistance here

spring hollow
#

can’t help with something that’s undocumented

patent carbon
#

there's many ways to find that data on your own.... but since stuff like that isn't recommended (because it could change at any time for any reason with no warning), we don't tell people how to do it here

pine eagle
#

bruh

#

exactly

weak vale
#

Olá.

earnest wolf
weak vale
patent carbon