#dev-chat

1 messages · Page 35 of 1

subtle oasis
#

usually im working only with a terminal panel

#

and notepadd++

modest geyser
#

Have yall heard of AIX

trim geode
#

never

modest geyser
#

Would you want to?

subtle oasis
#

i know CLI

trim geode
subtle oasis
#

CSI*

modest geyser
subtle oasis
#

that's really good now

modest geyser
#

My server infra is debian and nixos with some AIX and illumos

subtle oasis
#

look at this panel

trim geode
#

I've basically shifted to debian completely on most of my stuff

modest geyser
#

I really need to update my debian stuff to trixie

#

They are still on bookworm..

trim geode
#

right now I'm fighting getting grafana tempo deployed because configs are annoying.

modest geyser
#

End of support in a month or so

trim geode
#

great victoriametrics and victorialogs are erroring sus_eyes

modest geyser
#

I use influxdb for my data

#

Because it was the simplest

subtle oasis
#

that's really useful i guess

jade current
subtle oasis
#

however some repositories are broken but it's stable version

modest geyser
#

Got overwhelmed hit my desk then figured it out somewhat

#

My schema is probably scuffed but its finee

subtle oasis
#

❤️

modest geyser
#

It was mainly me not understand how the csv write data worked

#

I did get better though

subtle oasis
#

Can i sent a text how csv working ?

modest geyser
#

My schema is image amount is the field with the scam status as a tag as im heavily grouping by the scam status in all of the queries and they are actually indexed

#

So it should be pretty fast and efficient which it is atleast now

trim geode
subtle oasis
modest geyser
subtle oasis
jade current
#

Is DisCatSharp a lib

modest geyser
subtle oasis
#

Unreal Engine V very good

#

also i'm supporting cats

trim geode
quiet saddle
#

it's excellent

subtle oasis
quiet saddle
#

actually i think ill match maukkis

modest geyser
#

Ive read its source code a bit and it looks nice

quiet saddle
#

there

subtle oasis
modest geyser
#

Yey awesome!!!

subtle oasis
#

that's really cool libs

#

nextcord lib

#

discord.js the best

quiet saddle
#

the code is really well organized. ik from talking to lala that some discord staff use it for testing and stuff so it must be good

modest geyser
#

Yea it was easy to find what i was looking for

subtle oasis
quiet saddle
subtle oasis
#

but for this case i'll send pushes

#

Did you see
A few days ago there was an attack on GitHub and GitHub was completely copied and it's very sad

quiet saddle
#

github was already copied by AI ages ago

subtle oasis
#

But user data was not damaged, and that's very encouraging

subtle oasis
#

You can google

viscid steppe
#

github is just a git host

subtle oasis
#

I know

modest geyser
#

Git remote infact

viscid steppe
#

a server that we can ssh into

modest geyser
#

Madeline i wish qt wasnt so OOP runtime polymorphism i would have loved to mess with templates but its kinda pointless

subtle oasis
#

Claude Mythos found over 10,000 critical vulnerabilities across dozens of companies. Cloudflare and thousands of important open-source projects were particularly vulnerable.

Independent researchers confirmed that 90% of the discovered vulnerabilities are real. The developers are already asking Mythos testers to slow down, as they can't fix everything while the model is finding new bugs.

Anthropic is only just beginning to realize that releasing Mythos to the public is too dangerous. No one has yet figured out how to protect against it.

modest geyser
#

Because im using qt so i have to use runtime polymorphism too

subtle oasis
#

Did you see this one ? that's really insane

quiet saddle
viscid steppe
#

Mythos is probably overhyped

viscid steppe
#

And it's also gatekeeping

subtle oasis
modest geyser
#

Friend of mine complained that theres no bluetooth guis in qt for linux

#

So im making one its pretty usable already

subtle oasis
#

It's scary that anyone can have such neural networks for dollars i don't know

modest geyser
#

Although the code is scuffed due to me hating qt’s data structure impls

viscid steppe
#

Ain't kde has a bluetooth gui app

modest geyser
#

Pretty sure thats integrated into the tray and not usable on other desktops

viscid steppe
#

Tho kde is kinda meh on non kde desktop

#

I'm using one rn, kinda bad tho

#

Sometimes it throws some generic error code

modest geyser
#

Yea

subtle oasis
#

Am I scary? @trim geode

viscid steppe
#

And just refuse to connect

modest geyser
#

I hate dbus

#

Dbus is the most horrible thing

subtle oasis
#

I can delete messages

modest geyser
#

One interface returns deeply nested types

#

The other returns xml and i cant decide which is worse

subtle oasis
#

I'm sending just an information

viscid steppe
#

The more I'm doing object oriented programming the more i appreciate functional programming

modest geyser
#

Truth

modest geyser
subtle oasis
modest geyser
subtle oasis
#

machine learning languages like assembler really good

modest geyser
#
 QDBusReply<QString> meow = inter.call("Introspect");
  QDomDocument doc("meow");
  doc.setContent(meow.value());
  std::vector<QString> devices;
  auto elements = doc.elementsByTagName("node");
  for(const auto& element : elements){
    auto a = element.toElement().attributeNode("name");
    if(a.isNull()) continue;
    if(!a.value().startsWith("dev_")) continue;
    devices.emplace_back(a.value());
  }
modest geyser
#

atleast qt has literally everything

trim geode
#

I still can't get over the fact they call it "cute"

modest geyser
#

IKR

#

Itll always be Kyew Tee to me

subtle oasis
#

that's a really cute

viscid steppe
subtle oasis
#

just use ;

viscid steppe
#

It's a single line already

subtle oasis
#

i can write a simple discord bot in python single line

#

that's normal?

viscid steppe
#

And i suggest use ;; instead of just one ; xD

quiet saddle
#

i wrote a discord bot in one line of js

subtle oasis
modest geyser
#

NyaBot().run(TOKEN);

viscid steppe
daring wasp
modest geyser
#

Heyy sora

subtle oasis
#

no that's like import discord; from discord.ext import commands; bot=commands.Bot(command_prefix="!", intents=discord.Intents.default()); @bot.command(); async def ping(ctx): await ctx.send("pong"); bot.run("TOKEN")

viscid steppe
#

Too long

daring wasp
subtle oasis
#

what i can do ?

quiet saddle
#

actually it's all in package.json

modest geyser
quiet saddle
#
{"name":"badge","version":"1.0.0","scripts":{"dev":"node -e \"const{Client,REST,Collection,Routes}=require('discord.js');const a='YOUR_TOKEN';const b='YOUR_CLIENT_ID';const c=new Client({intents:[1]});(async()=>{const r=new REST({version:'10'}).setToken(a);const d={type:17,components:[{type:9,components:[{type:10,content:`Congratulations, you developed a Discord bot. It may take up to 24 hours for your badge to become available.`}],accessory:{type:2,label:'Claim',style:5,url:`https://discord.com/developers/active-developer`}}]};const e={d:{name:'badge',description:`Earn your Developer Badge.`},e:async(i)=>await i.reply({components:[d],flags:32768})};await r.put(Routes.applicationCommands(b),{body:[e.d]});c.commands=new Collection().set(e.d.name,e);c.on('clientReady',async(i)=>console.log(`Connected to Discord. Logged in as ${i.user.tag}`));c.on('interactionCreate',async(i)=>i.commandName===e.d.name?await e.e(i):{});c.login(a);})();\""},"type":"commonjs","dependencies":{"discord.js":"^14.24.0"}}
modest geyser
#

Ill set brisket to remind me

daring wasp
subtle oasis
# quiet saddle ```json {"name":"badge","version":"1.0.0","scripts":{"dev":"node -e \"const{Clie...
exec('import discord\\nfrom discord import app_commands\\nTOKEN="YOUR_TOKEN"\\nclass V(discord.ui.View):\\n def __init__(self):\\n  super().__init__(timeout=None);self.add_item(discord.ui.Button(label="Claim",style=discord.ButtonStyle.link,url="https://discord.com/developers/active-developer"))\\nclass B(discord.Client):\\n def __init__(self):\\n  super().__init__(intents=discord.Intents.default());self.tree=app_commands.CommandTree(self)\\n async def setup_hook(self):\\n  await self.tree.sync();print("synced")\\nbot=B()\\n@bot.event\\nasync def on_ready():print(f"Logged in as {bot.user}")\\n@bot.tree.command(name="badge",description="Earn your Developer Badge.")\\nasync def badge(i):await i.response.send_message("Congratulations, you developed a Discord bot. It may take up to 24 hours for your badge to become available.",view=V(),ephemeral=True)\\nbot.run(TOKEN)')```
modest geyser
daring wasp
daring wasp
#

no .js file? 😭

quiet saddle
subtle oasis
#

i use apple watch for this task

subtle oasis
viscid steppe
#

Dev badge removal is half a year ago 👴

quiet saddle
#

it was basically a joke i made about how easy it was to get an active developer badge

subtle oasis
#

usually i can take hypesquad badges in console discord not removed this

modest geyser
quiet saddle
#

it's out of date now that the badge is gone though

orchid bolt
#

why dev badge...

modest geyser
subtle oasis
#

i liked this badge((

#

that's only one badge what i had

viscid steppe
#

The badge that anyone can get after watching a 5 minutes youtube tutorial

subtle oasis
#

why deleted

orchid bolt
#

by the way, if I want to do an authenticated server on my server, do I need to register a real Steam game?

subtle oasis
#

you can just set a rule for take this badge 5+ active bots or summary of members that's it

viscid steppe
#

No matter how, badge goblins find a way

subtle oasis
modest geyser
#

@quiet saddle its weird how with qt it frees memory automatically and you have to heap allocate everything for lifetime and you aren’t allowed to use smart pointers it annoys me because im so used to

orchid bolt
#

Should I get five badges?

modest geyser
#

Using the new operator feels like a sin because i ban it in most of my codebases

viscid steppe
#

Legacy codebase?

modest geyser
#

Yea qt is old old

viscid steppe
#

They probably too lazy to refactor

modest geyser
#

Yea probably

viscid steppe
#

Code base that old probably better be rewrite lol

subtle oasis
#

Qt, using new isn’t really a sin if you pass a parent. Ownership is handled through the QObject parent tree, not unique_ptr

modest geyser
#

Even though the codebase nowadays is C++17 their architecture is still old

subtle oasis
#

In normal C++, new is a sin. In Qt, it’s a religion. Just give it a parent and pray

orchid bolt
#

Can you tell me how to do an authenticated server?

subtle oasis
#

yeah sure you can set a bot AI who can controll all your discord server.

patent carbon
#

what type of authentication server are you trying to make?

modest geyser
#

Anyways i reallyyy need to head to sleep its almost 5am

patent carbon
#

bean water > sleep

modest geyser
subtle oasis
#

i didn't sleep for more than 30 hours

viscid steppe
#

I am still amazed how

int i { 1 };

Is valid in C++ but not C

patent carbon
subtle oasis
#

so guys okey i really should go to sleep

orchid bolt
#

To apply for an authenticated server, they tell me to register the game, but I don't know that.

modest geyser
modest geyser
subtle oasis
#

thanks for chatting good night

viscid steppe
#

Saw someone doing that instead of just int i = 1; really threw me off

modest geyser
#

I do it in certain cases

#

Also if you do int i{} it always initializes to a default value of 0

orchid bolt
#

I still don't know how to stay online when making a discord bot.

quiet saddle
#

ugh this MLS Proposal List validation logic is crazy

modest geyser
#

True

quiet saddle
orchid bolt
modest geyser
viscid steppe
modest geyser
#

……NO

quiet saddle
#

oooh i dont like that at ALL

patent carbon
quiet saddle
#

semicolons go at the end of the line

patent carbon
# orchid bolt oh no...

this means, either dont turn off your computer, or rent a computer in a datacenter to run it for you 24/7

orchid bolt
#

I'm finally going to apply for an authenticated server!

quiet saddle
#

...what is that

patent carbon
#

ya... i have no idea what an authenticated server is

viscid steppe
#

They probably meant verified server

patent carbon
#

oh... ya maybe

viscid steppe
#

They talked about approve a game something

orchid bolt
#

I don't know, it's just cool..Right?

patent carbon
#

do you have a steam game published?

orchid bolt
#

But I'm going to register the game on Steam
I don't have money..

patent carbon
#

The game has to already be published and playable to apply for Game Identity

viscid steppe
orchid bolt
#

If the game is playable even if I put it on another site, will it work?

patent carbon
#

And it has to have enough players for the game database Discord uses to recognize it as something that can be claimed

patent carbon
orchid bolt
#

Why only steam?

modest geyser
patent carbon
#

Because the program is new and Steam is the most popular platform for PC game listings

orchid bolt
#

When certifying that it is a "registered game" on the Discord community or developer function, you don't have to stick to Steam alone. Discord often checks for developers even when officially playable links and builds are provided through Itch.io or its own web hosting (Vercel, GitHub, etc.), so we recommend using the above platforms first to save money!
Ai said.

modest geyser
#

imagine doing
def meow(arf):
print(arf)

modest geyser
#

Pretty sure you could do that macros in C++ or C23

orchid bolt
civic void
#

Maybe a stupid question, but the server dedicated to it sucks.
Im using kit onl (some random website) to make commands cuz i have no coding experience. If i were to post in #1478857869960019968 about it would i get help? I dont wanna post and then get banned or something isee

modest geyser
patent carbon
modest geyser
#

We can only really help with interacting with the raw api or the popular api wrappers

patent carbon
#

i dont care what Gemini says... it's wrong

orchid bolt
#

I live in Korea, so I don't know English very well,

#

I should learn it, right?

patent carbon
civic void
#

The support server for it is so dead ShroomCry

orchid bolt
#

I guess I'll have to use my allowance to register.

#

But why are you insisting only on Steam?

patent carbon
#

I am not a Discord employee... I don't control why Game Identity is only for Steam games... I just know it to be the case, at least for now

#

It's unfortunate for me too... as the game I work on is not planning to release on Steam

modest geyser
#

Also pretty sure the game has to be fairly popular to be recognized even

orchid bolt
#

Hmm, I'll go to the Discord headquarters.

patent carbon
#

Don't do that

orchid bolt
#

It must be a way to make money with Steam, right?

patent carbon
#

They are aware that there is interest for compatibility with non-Steam games, I have personally asked about it twice now... the team that works on the Game Identity is aware

#

But there is no promises, nor ETA

rancid apex
#

"url_apiHost": "" Does anyone know where I can get this for my bot?

patent carbon
#

The API url?

rancid apex
#

yes

flint epochBOT
hardy mango
#

Does anyone know a good way to make a per server config that auto deletes on guild leave? Like ik u can detect guild leaving but that assumes the bot is running

trim geode
#

Just store it in a DB

patent carbon
rancid apex
#

And because my bot and those authentication bots are running, I needed to capture that information.

patent carbon
#

I don't quite understand what you mean

#

Capture what information?

#

You just asked for the API address

dusty hearth
#

Hey guys I'm looking for some developers to help me make a discord server can anyone help me please

rancid apex
#

Like, when I click to verify on another server, this appears, and when I click authorize, it will give me the role in the DC, you understand? I need that for it to work.

patent carbon
dusty hearth
#

My bad I'm just looking for help

patent carbon
dusty hearth
#

Don't have to snap at me

patent carbon
#

Well, it says in the rules that we don't advertise services here. There's also no such thing as a "server developer"

This is a coding server. For developers to talk about coding and related topics

patent carbon
flint epochBOT
patent carbon
#

You can read this to learn more about what it is and how to set it up

#

It's fairly simple if you have made a web server before

rancid apex
#

ok

#

My bot is hosted on Discloud, and I can get the domain from there.

patent carbon
#

Ok. Then you will need to set up a web listener to some route on that domain. Then when users click the authorize button, Discord will redirect them there

You can then extract the callback code and exchange it for a Bearer Token using your client secret

#

That Bearer Token will allow you to interact with the API as/for that user

queen lake
patent carbon
mint sage
#

Guys

#

There we go, it’s not letting me to say hi

patent carbon
mint sage
#

Yea

naive heron
#

Hi everyone! I wanted to ask if it's normal for Discord to take a long time to respond to privileged intent requests. My last request was on April 27th, and Discord hasn't responded at all yet... Can anyone help me with what I can do?

daring wasp
river rapids
#

Is there anywhere here within my hero section that i could improve upon?

glacial pasture
#

i applied for intents about 3 weeks ago and still there is no response. Should I create another ticket or wait?

patent carbon
#

Don't make another one

trim geode
#

Wait,

patent carbon
#

Keep waiting. It could definitely take several more weeks

glacial pasture
#

avg waiting time period?

patent carbon
#

4-8 weeks

glacial pasture
#

ughh

jade current
patent carbon
#

At least according to people who respond here

river rapids
jade current
#

You already are doing that by colorizing it

river rapids
#

It provides emphasis when you read it whole, however i may change it later as the text isn't whats important to me right now

jade current
#

Are the horizontal and vertical lines supposed to be visible

river rapids
#

Yeah, its intentional

trim geode
# glacial pasture ughh

There is no guaranteed wait time for intent approval. Other devs in here said they're waiting a month or two just to get an initial response. You just need to be patient. Do not submit another ticket. No one here can speed up the process either.

If it's an absolute blocker you can disable the intents you're waiting on temporarily so that the bot can join more servers and re-enable them once (and if) you get approved.

You should take this time to really determine if you need intents as there's been multiple instances of devs applying for intents and the reasons, as they state in here, are explicitly stated as not valid reasons (prefix commands, etc).

odd jackal
#

guys how manny day to view my Request approval for Privileged Intents

patent carbon
odd jackal
#

gad dam

#

i cant even use my bot offline

patent carbon
#

then find ways to disable the intents so your bot can still function

trim geode
patent carbon
#

^

trim geode
#

You can disable the intents. And the bot will still be active in all the servers It just won't be able to join more

odd jackal
patent carbon
#

I mean... if deciding between no bot and a bot without the message content intent... the former is usually better

#

Unless the message content is fundamental to the operation of your bot and there is absolutely no way around that

keen depot
#

how to get hypesquadevent?

#

i want to be collector of badge

patent carbon
keen depot
#

ohh i see

trim geode
#

Also yeah I like grafana's interface way better than signoz's

verbal wraith
patent carbon
trim geode
#

I've used grafana in the past a bunch. I just needed to setup a self hosted one for my bots

#

since I don't wanna pay for grafana cloud lmao

patent carbon
#

ya paying for grafana instance for a bot seems weird

trim geode
#

well also there will be a lot of traces and metrics

#

and it doesn't seem reasonable for me to pay for it

verbal wraith
#

Opal badge sir is only one

daring wasp
sacred oak
#

badges are lame

#

i shouldnt even have opal anyways, i wasnt old enough to be on discord when i first bought nitro, i just never let it expire for some reason

daring wasp
#

yes, that's why I don't have any, hence im cool :p

sacred oak
#

either way this is off topic asf

#

badges are boring

jade current
#

Sora be having different profile picture every day

sacred oak
daring wasp
patent carbon
#

I'm a Sir now?

quiet saddle
#

true there can only be one

daring wasp
quiet saddle
daring wasp
#

opal badge cat

patent carbon
#

Sir Opal, of Badge

sacred oak
#

i forgot i wasn't in damn discord dictionary at that point

jade current
#

Sir Opal'a'lot

patent carbon
#

It's a small village

sacred oak
#

ngl

jade current
#

TypeScript pisses you off?

quiet saddle
#

i love typescript

sacred oak
patent carbon
#

Reading gen alpha messages is hard sometimes

sacred oak
#

gen alpha is scary

patent carbon
#

Am I old?

sacred oak
#

I'm 18 (about to be 19) and I'm concerned I'm old

patent carbon
#

I was excited about plates I bought at Costco

sacred oak
#

So was I at one point

patent carbon
#

You have no idea

rugged vector
sacred oak
daring wasp
#

gemini isn't that bad from my use of a few days (although I don't let it generate code of course idk how good is that)

anndddd i actually don't have to upload my files to give it context because it's cli works on termux !!

sacred oak
#

it was scary

verbal wraith
#

Mods!

patent carbon
rugged vector
gloomy hound
#

Bom dia

sacred oak
daring wasp
quiet saddle
#

i joined in 2016

sacred oak
#

I'm still annoyed this is my main account out of all of them

#

2018 just bothers me every time I look at it.

rugged vector
#

my first account was in 2021 and i was 14-15 i guess

cerulean prairie
#

can anyone share notes on bug bounty vulnerabilities

patent carbon
#

What do you mean notes?

#

... That's not how reporting for bug bounties work

#

You just report them when you find them. "Sharing notes" means the report has likely already been submitted

cerulean prairie
patent carbon
#

Security vulnerability are not commonly found

#

That's why Discord pays people for reporting them

#

-# at least if you can explain it and reproduce it

cerulean prairie
patent carbon
#

https://dis.gd/security explains what areas are out of scope for the program... But you're 100% on your own for finding them

Discord

As part of our commitment to security, we reward security researchers for reporting security vulnerabilities responsibly to us.

patent carbon
rugged vector
#

yapping about bug bounty just ‘cause he want bug hunter badge or hackerone’s 5000$ val_PepeShrug

cerulean prairie
rugged vector
patent carbon
#

Bug bounty programs are whitehat systems. They more or less are encouraging you to find the vulnerabilities.

But it can take years to learn all the ins and outs of using those tools and learning how to attack systems like Discord and other major services

trim geode
#

And even with all that there's no guarantee you'll even get a payout depending on the severity of it and with the use of AI they're maybe less available.

patent carbon
#

I mean, especially given how good AI tools are at finding those vunerabilities. Like that Linux vulnerability that was found a bit ago that's been there for many many years

cerulean prairie
patent carbon
#

A full administrator permission bypass vulerability

patent carbon
#

And you're asking in the wrong place. This isn't a hacking server. You're unlikely to find many people with a lot of experience in that

trim geode
patent carbon
#

The Kali Linux discord server might also have good resources for that. Just given what it is

trim geode
#

wait is it HTB? Imma have to look

lofty quartz
#

the fragile class problem can't be that bad... right?

trim geode
#

yeah it is

cerulean prairie
#

alr appreciate it

sacred oak
formal linden
#

It's been over a month since I applied for intents. No response yet

trim geode
# formal linden It's been over a month since I applied for intents. No response yet

There is no guaranteed wait time for intent approval. Other devs in here said they're waiting a month or two just to get an initial response. You just need to be patient. Do not submit another ticket. No one here can speed up the process either.

If it's an absolute blocker you can disable the intents you're waiting on temporarily so that the bot can join more servers and re-enable them once (and if) you get approved.

You should take this time to really determine if you need intents as there's been multiple instances of devs applying for intents and the reasons, as they state in here, are explicitly stated as not valid reasons (prefix commands, etc).

formal linden
#

Okay

full hound
distant monolith
#

hm

distant monolith
solid hollow
#

How is everyone doing

full hound
bleak pond
sick pond
#

I wanted to ask i'm making a command through which i can send update messages to people in my server via mass dm but my bot gets quarantined every time what delay in seconds would be ideal so that it doesn't get quarantined?

trim geode
#

"Mass DM" in particular

dark moth
#

There is no guaranteed way, its an anti spam thing and discord will never give details on that

sick pond
#

Uh

dark moth
#

Best is to just use a news channel instead

#

Cause what you are doing (sending mass dms to lots of users at once, ir even with a delay) is very common spam/scam bot behavior

sick pond
#

umm thank you!

trim geode
#

On top of the behavior being the problem because it's common spam behavior. Consider the user experience. Most users, sorry to say, really don't give a crap about updates in general. So all it's going to do is encourage people to either block your bot or remove it.

In reality the people who are going to care the most or actually want to know the updates are going to join a server to get the updates via the aforementioned news channel

dark moth
#

Also a problem for discord to know if the user opted in, or tried to opt out or not

upbeat anchor
#

Even dm owner on join annoyes me (esp as with decent size server, the owner isnt the kne adding the bots)

trim geode
trim geode
#

It's actually so annoying. If you open my Mee6 DMs it's just littered with those messages for years

upbeat anchor
#

I blocked that bot for telling me I reached achievements so often

#

And complained to every server that had it (that i was in)

trim geode
upbeat anchor
#

Yeah

trim geode
#

To get it removed

#

Hell yeah.

upbeat anchor
#

They were like why do we still have it

trim geode
#

That's actually insane

#

And really shows how dangerous it is to have bots just floating around

undone drum
#

How to create servars

#

Activity

floral rapids
#

DMing users for moderation purposes should be ok vs updates, level ups, etc which of course, is not ok since user's by default can't output/doesn't know if they can output

trim geode
floral rapids
#

oh I block, super annoying when you receive a random level up ping in another channel (I'm fine with same channel)

#

literally you never know when you get a request vs a random level up ping thanks to that

zealous gate
#

also these devs really aren't afraid to get their bot quarantined

trim geode
#

Because they're on exceptions from Discord for sure. Lmao. If Discord banned Mee6 it would be chaos, sadly.

#

Like there's zero chance they aren't on some global whitelist

zealous gate
#

they're probably on some tos whitelist too considering the crap they pulled off and didn't get any action taken upon them

#

whereas any normal bot would get banned

#

they should have removed the verification a long time ago

upbeat anchor
zealous gate
#

i think there's valid reasons for a bot dming you

floral rapids
rancid apex
#

Does anyone know what it could be?

zealous gate
#

what would be abused

floral rapids
#

native moderation reason

zealous gate
#

how?

#

telling you why you were banned is pretty common

upbeat anchor
#

like if timeout could show on the bit banner blocking you, and for kick/ban for the Inbox thing to show

#

not sure how thats more abuseful than bots

zealous gate
#

as long as it checks if you were a member before being banned

upbeat anchor
#

yeah

#

i know sapphire initially didn't have that check so people abused it to send ads lol

floral rapids
#

hm

#

well the way I was thinking of was different

upbeat anchor
zealous gate
#

i think the "it can be abused" is not a valid reason to dismiss a feature entirely, they should take the abuse vectors into account, but to fight them such as by adding limits or making it look visually different in the app

wispy wind
floral rapids
#

let's say user is in server, gets timed out for "Spam"

#

user initially isn't in the server but another one's channel speaking normally

#

So only way to notify user would be through the native moderation reason, which would be akin to a "DM"

#

from the "SERVER" not the "BOT"

zealous gate
#

i mean, not really

floral rapids
#

in a way, to let the user know they were punished because they broke a rule, OTHERWISE the user will not be made aware of this, no?

upbeat anchor
#

it could be shown in this inbox thing and the timeout thing itself (ie where it shows that you have x time left)

zealous gate
#

discord can do things the way they want, if they want it to look like a new type of notification that doesn't look like a dm they can

floral rapids
#

they can make it look like a server ping

zealous gate
#

a timeout can also just be shown until you go to the server in question

upbeat anchor
#

yeah

floral rapids
#

and a channel called "Offenses" even

#

or whatever

upbeat anchor
#

discord can make it way smarter than just reimplementing a normal dm

floral rapids
#

I'm trying to understand this part ^

zealous gate
#

you don't get any notification of getting timed out but when you go to the server you were timed out in, the banner that replaces the chat bar will include the reason

upbeat anchor
#

yeah^

floral rapids
#

But what if the time out was expired and I never went before the timeout expired

upbeat anchor
#

it could still show one off

zealous gate
#

then you don't know, just like currently

pearl maple
#

Hi, Can anyone tell me how to make own bot for own server

zealous gate
#

do you know programming

pearl maple
upbeat anchor
#

i think discord should be more clear that the "reason" is purely for audit log rn (that deletes after 90 days unless bot copies it)

floral rapids
zealous gate
#

45 days

upbeat anchor
#

oh wow its that short

zealous gate
#

that depends on the server setup, native timeouts don't send any notification

#

and if you have dms closed you don't get any

pearl maple
#

Can I make without phyton, program

zealous gate
#

you need to know programming to make bots

#

at least a little bit of it

pearl maple
upbeat anchor
#

i know some people here want to disable dms, but can't because modmail lol... so i wish that there was a someway to do it natievly haha

floral rapids
#

there's alot of options you have:

  1. JavaScript
  2. TypeScript
  3. Java
  4. Rust
  5. Python
  6. C#
    etc
zealous gate
#

disabling dms from here is much more worth it than the upsides of using modmail

zealous gate
#

rust before python

upbeat anchor
jade current
#

Python after everything else :wilted_rose:

jade current
upbeat anchor
#

why would anyone use microslop c#, why not C or C++

wispy wind
dense cairn
#

Hi guy's i am new in server

floral rapids
jade current
verbal wraith
wispy wind
verbal wraith
#

Python arc was peak

floral rapids
jade current
upbeat anchor
#

literally anything > python

floral rapids
#

python doesn't deserve the hype, AE supports me on having rust on top of python

upbeat anchor
wispy wind
#

I got an S grade in python so that's one and the only reason i support python

upbeat anchor
#

bro what is S grade

#

thats so far below E

wispy wind
upbeat anchor
#

not my unis

wispy wind
floral rapids
#

so I'm also skeptical, as many of these were requested (in a way) to know things out properly (like "when exactly am I supposed to know that I made it to a giveaway")

upbeat anchor
#

like its the server context, so why does it need to branch out into dms

upbeat anchor
wispy wind
upbeat anchor
#

just have the distinction scale like most unis

floral rapids
upbeat anchor
#

i kinda want discord to make it a privlidged intent, but i know that will only make it worse as the abuseful bots will get it and now think they have permission

#

sidenote but i can see im not banning as many people anymore coz i havent gotten that error of opening dms too fast in a while

#

Error with InteractionCreate handler: HTTPError
but i do get other fun stuff

floral rapids
#

E.g: Your first valid message earned you a ticket for this giveaway: <link here to the giveaway>

wispy wind
# upbeat anchor

We have relative grading. They use some class avg, standard deviation something something. Idk

also let's leave this ig. Kinda getting out of topic

upbeat anchor
#

Failed to send intro message: DiscordAPIError[50001]: Missing Access
i also dont know how i loose access to a channel i just made so fast

floral rapids
#

or when someone wins a giveaway too they do want to know that it happened, unfortunately I haven't find a way to do it properly ON SERVER yet without it messing around with my style

floral rapids
# upbeat anchor oh no

yea, if you look at what I do, a lot of things are just questionable, even I do say those myself, but I do want to keep the goal & style I've been working on

narrow crypt
#

Can someone help me get code to join a bot to voice chanell and disconnect bot of voice chanell?

floral rapids
#

I'm trying to improve them, slowly.. but surely

narrow crypt
#

An the coding app

#

Can someone get me coding app?

upbeat anchor
narrow crypt
#

@stiff turtle

#

Pls get me coding app

floral rapids
narrow crypt
#

Thank

upbeat anchor
#

enough people disable it anyway lol

#

ok only 700/10k

floral rapids
#

some don't, managed to get the attention of some people by notifying them that their account had been compromised (through dm, they received a notification)

upbeat anchor
#

W

floral rapids
#

It's a big W for me to keep if it notifies them about it

native pilot
upbeat anchor
#

as i know how confusing it is to just not be able to see a server you thought you were apart of

#

and not be told "you" spammed everywhere

floral rapids
#

max you can just ask advaith to help you out with your bot and he ignores you because it's not his job 😎

upbeat anchor
native pilot
#

A B C D F

upbeat anchor
#

oh at school we used that

native pilot
#

pretty sure every university in america uses it too

floral rapids
#

can we stick to 0-20 or 100 if English and not letters 🥀

upbeat anchor
#

i dont like this distinction scale as it makes me sad when i see D (as i think i failed)

upbeat anchor
floral rapids
upbeat anchor
#

at least with 0-100 you can easily calculate da %

#

and if an assessment is 20% weighting, you knowwww how much its easily going to add

upbeat anchor
floral rapids
#

just x5 the amount you received and then do the % if you want (from 20)

native pilot
#

some of my hw got extended by a few days

upbeat anchor
#

W

#

also same - my uni was also nice and quickly changed the dns records to redirect to their own faq page

upbeat anchor
#

but yeah at least its not like out of 15.5 as that would be funny

floral rapids
#

uhh

#

I'll run then, I do remember doing a test which was out of 5.5

upbeat anchor
#

ahhh

peak halo
bitter inlet
#

omg my intents request got left on seen

#

good sign?

peak halo
#

maybe, maybe not

bitter inlet
#

😭 welp

olive depot
peak halo
#

left and right

olive depot
#

How'd you know they saw it

bitter inlet
upbeat anchor
#

when did you submit it?

olive depot
bitter inlet
dark moth
#

Last activity doesn't mean they did anything really

olive depot
#

Where did you submitted from? Dev portal or manually

bitter inlet
peak halo
#

people these days wait like over a month

bitter inlet
dark moth
#

Could be just someone looking at tickets to cleanup duplicates or ones with missing info

bitter inlet
dark moth
#

Its basically just spam

bitter inlet
#

Welp, i guess so

dark moth
#

The dev portal one will show up once they reply

#

The manual one will just be closed as duplicate at some point or get a generic "we'll reply when we get to it in the queue" response

bitter inlet
#

Makes sense I guess

#

Enough discord for me today

#

healthy lifestyle

#

cya

dense cairn
#

@dark moth hi bro how's the day 😌

verbal wraith
glass silo
#

What is it with devs and creeps/weird (some really creepy) people lmao

#

I guess devs really don't have social skills

verbal wraith
#

I can confirm

zealous gate
#

why are you exposing us like this

fathom pilot
#

Supercalifragilisticexpialidocious

glass silo
#

@upbeat anchor I assume honeypot bans twice to delete the messages?

#

Hmmm, it would be nice to have another option to "Softban but not delete any messages other than the one sent in the honeypot channel" or maybe not even ban but kick at that point as you only need to delete ~1 message?

upbeat anchor
glass silo
#

Ya saw that

glass silo
#

But can't you check the messages using the search endpoint or something before deciding to ban

upbeat anchor
#

just setup automod to ignore every other channel and give timeout

upbeat anchor
glass silo
upbeat anchor
#
  • prob insaine ratelimits
upbeat anchor
#

so feels weird if the messages still need o be manually cleaned up

#

and with my 100 events per sec rn, i dont want to deal with manually doing this cache (+ getting pain of actually deleting across many channels)

#

esp ones that i dont have access to see

glass silo
#

Fair

#

I just got one where it sent the message in 2 completely random and dead channels + the pot

#

Which means the author of that just randomised it ig

upbeat anchor
#

yeah

#

i do find it weird they aren't ordering by age or watching a few mins to see activity

verbal wraith
#

In this case unpredictability is probably better

olive depot
#

Why bots even send message if the channel literally says honeypot / do not send message here 🤔

#

dumb bots 🤦

verbal wraith
#

I don't think they log on what channel they send messages. They are probably not even aware of such channel existing

floral rapids
#

it depends

#

iirc small servers yes they don't care, on bigger servers found out they do ignore some people/channels

upbeat anchor
olive depot
#

i added emojis for a purpose

civic heron
#

How do I make my bot online?

peak halo
#

run the code

civic heron
#

I didn't do anything to the bot at all, I just created it from the developer portal.

peak halo
#

Then write the code

glass silo
#

Just connect to the gateway

peak halo
#

Either by using a library (discord API wrapper) or by making your own

civic heron
peak halo
#

read the docs, write the code

#

docs linked above

glass silo
#

You generally don't want that lol

upbeat anchor
glass silo
#

Libraries handle ratelimits and stuff for you as required

glass silo
verbal wraith
modest geyser
upbeat anchor
#

nice

modest geyser
#

And anothe one as general-chat

upbeat anchor
#

not nice

glass silo
#

Lmaooo

#

How many false bans did that get

verbal wraith
#

join server
see general chat
what a funny message, anyways hi guys
where is that server?

modest minnow
#

Am here

verbal wraith
#

Good

modest minnow
verbal wraith
#

Yes you can

modest minnow
dark moth
#

that's not a thing, we don't have helpers on this server. if you mean working at discord then see their jobs page for open positions and requirements

modest geyser
#

Morning AE any interesting scams?

dark moth
#

not really, they do be boring

modest minnow
dark moth
#

contact support i guess

#

but discord doesn't do live chat support

modest geyser
modest minnow
#

@dark moth where I applied the jops sir

dark moth
#

on the discord site

modest minnow
dark moth
#

its the first result on google, and in every footer

sinful storm
#

I really want some cool badges

polar viper
#

not the place

olive depot
#

And why tf it's showing edited above the container

#

Or it always shows there?

buoyant drift
#

@buoyant drift

lean yarrow
#

is anyone here familiar with activities?

#

i need help

olive depot
glad stratus
#

@glad stratus

olive depot
lean yarrow
olive depot
#

yeah

lean yarrow
verbal wraith
#

It display below on pc but above on mobile

olive depot
verbal wraith
glass silo
#

Maybe only if the container is edited? Shrug

verbal wraith
#

I mean, does it matter for the bots? It could not display edited and it would be just fine

#

<@&1050493473033289778>

daring wasp
#

hmm I'm keeping my cache customizable
what should I set the defaults for these values :p

verbal wraith
#

Wrong server, go ask on polish servers instead

fervent night
#

BUT IT'S HARROWFUL ON YOUR SIDE IT'S NOT WORTH BEING IN YOUR COMMUNITY AS YOU ONLY THINK ABOUT COMPUTERS

olive depot
dark moth
fervent night
glass silo
#

Quit the caps lmao

fervent night
dark moth
#

no need to shout, and again: it doesn't belong here

#

this isn't a general server

daring wasp
olive depot
#

Sora can we help you decide your pfp

#

STOP changing it 🫤

dark moth
#

if they wana change it they absolutely can

queen lake
#

Happy afternoon!

daring wasp
molten perch
upbeat anchor
native pilot
#

sora shut down tho

verbal wraith
#

Not for us

#

We have our personal one flushedCat

upbeat anchor
# native pilot sora shut down tho

i think that was an excuse, the real thing is sora became sentient and left the computer realm and decided not to work for oai anymore and be a person

verbal wraith
#

And decided to make their own discord library

upbeat anchor
#

yeah

verbal wraith
#

This is exactly the kind of AI I didn't do anything for masnakappa

tardy fern
#

<@&1050493473033289778>

#

Where to report a discord bug?

dark moth
tardy fern
orchid bolt
#

Everyone, some bot suddenly logged in and broke my server..

boreal coral
#

is the discord employee flag no longer considered a public flag?

orchid bolt
#

How should I send this out?

olive depot
dark moth
#

!report

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.

dark moth
boreal coral
dark moth
#

its in the public flags sure

#

but they have a toggle that hides it from you

shell heath
#

I create a amazing bot like a automod

verbal wraith
#

Nice

dark moth
#

as such you only see it when they want you to

#

also trying to track employees generally is more creepy and stalking then actually for a good reason. so maybe don't do that

boreal coral
boreal coral
dark moth
#

cause it's generally completely irrelevant if they are or not

hardy peak
#

New gaming pc lol

olive depot
boreal coral
olive depot
#

Damn who don't know advaith

#

Clearly his fault

boreal coral
#

lowkey

verbal wraith
#

smh my head

pale hull
#

Lil blob

verbal wraith
hollow raft
tired obsidian
#

I mean, if you don't know advaith do you even Discord, bro?

warm cloud
#

is it even possible to get message intents anymore

pale hull
#

Yeah

tired obsidian
#

Sure, if you have a valid use case

#

But "prefix" commands is not a valid use case

pale hull
#

Or are under 100 servers

warm cloud
#

i wrote a bibble

olive depot
#

you?

warm cloud
tired obsidian
#

What's your use case for the intent?

pale hull
#

The candy popcorn from iCarly or smth

warm cloud
#

i need to remove inactive servers every day

#

it’s annoying

tired obsidian
#

That doesn't need the message content intent

warm cloud
olive depot
tired obsidian
#

The message content intent gives you the content of messages. You don't need the content. The bot still gets the MESSAGE_CREATE event

pale hull
#

What is a bibble

viscid steppe
#

you still receive neww message event, you just don't have the content

hollow raft
warm cloud
tired obsidian
warm cloud
#

all the stuff

olive depot
hollow raft
olive depot
#

Autoresponder seems valid usecase though

tired obsidian
# warm cloud automod aureaponse afk

Discord has built-in automod now, see if that works. I have no idea what "aureaponse" is, nor does "afk" have anything to do with message content

warm cloud
tired obsidian
olive depot
warm cloud
#

that what i mean

tired obsidian
pale hull
#

Or just use slash commands

tired obsidian
#

Well, yeah. But apparently the userbase for this bot isn't smart enough for that :p

warm cloud
tired obsidian
#

If someone writes, "I need help" the community can do the same thing

warm cloud
#

so it needs the mag

olive depot
tired obsidian
#

You want the intent, but that's not a valid use case

tardy fern
#

<@&1050493473033289778>

olive depot
tardy fern
#

i wanna report soething and report page not working

dark moth
#

?

#

!report

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.

dark moth
#

we don't deal with tns reports, we don't work for discord

warm cloud
tardy fern
tired obsidian
olive depot
dark moth
tired obsidian
#

Auto-response has been denied in the past so I doubt you'll get it

warm cloud
tardy fern
dark moth
#

read the help article, you need to make an account

tired obsidian
#

There are work-arounds, use them

warm cloud
tired obsidian
#

That's not bad, that's good, actually

olive depot
warm cloud
tired obsidian
#

The message content intent is a huge security risk

tired obsidian
foggy fox
#

Guys I want source code bot system for free

tired obsidian
verbal wraith
#

Check github

pale hull
#

There are plenty on github

tired obsidian
#

If you're gonna run someone else's code, why not just use their bot?

verbal wraith
#

I prefer my 99% uptime than someone's 98% kappalul

olive depot
#

Or Branding

tired obsidian
verbal wraith
#

Indeed

foggy fox
tired obsidian
foggy fox
verbal wraith
#

There was moment when my IP was constantly rate limited so I pretty much stopped using github at all

warm cloud
tired obsidian
#

Probably not. Snipe commands sounds mean/bad

verbal wraith
#

Not for "snipe" commands for sure

tired obsidian
#

And IFTTT-style anything isn't a valid use case

#

If you want t he bot to know something, use a freakin' slash command. That's what they're for

warm cloud
tired obsidian
#

Have you considered that deleted messages are deleted for a reason? :p

warm cloud
viscid steppe
#

what if someone accidentally sent their credential?

#

someone can just snipe it

verbal wraith
#

Imagine someone leaked their private info, mod deleted message and someone use snipe command to get it anyways xd

tired obsidian
winged swan
#

what if they are not there

warm cloud
#

everyone can use the command

viscid steppe
#

yeah let's create more problem for the moderators

silk iris
#

<@&1050493473033289778> Bro I need help

dark moth
#

???

#

what is it with everyone pinging us today without any info?

winged swan
#

🥀

verbal wraith
#

That has to be m-a pings record

dark moth
#

we are not mind readers, and please only ping us for matters related to the moderation of this server

tired obsidian
warm cloud
tired obsidian
#

Correct. And the bot owner, of couse. You can ban anyone from using your bot if you wanted :p

#

Not sure why/how that's a problem, though

#

Administering a server is kinda what server admins are for, right?

warm cloud
#

normally

#

and playing valoeanrant

daring wasp
viscid steppe
#

then as said who would do the clearsnipe

warm cloud
tired obsidian
# warm cloud every admin is afk

I still don't see what the problem is. The admins should be setting up bots when they're added to the server. Why would an admin add a random bot to their server and not set it up properly?

#

I'm very much confused as to what your bot does and why you don't want people to use it

viscid steppe
#

but you said mods can do before?

viscid steppe
#

if everyone can just clearsnipe why would it exist in the first place

warm cloud
tired obsidian
viscid steppe
#

to let people who are not familiar with the bot get their accidentally sent message be sniped?

daring wasp
#

not sure why even have snipe in the first place :p

tired obsidian
#

So what is it that the bot does? What's the target audience?

verbal wraith
#

For fun I guess

warm cloud
viscid steppe
#

kitchen sink bot mentioned

verbal wraith
#

Kitchen sink bot detected!

tired obsidian
#

🍸

#

between this and the constant mod pings I'm halfway to filling my bingo card!

floral prism
#

Should I use WPF to make desktop applications using C++

warm cloud
viscid steppe
#

"with .NET"

floral prism
viscid steppe
#

you are talking about C++ right?

#

.NET is a C# runtime

tired obsidian
warm cloud
#

@tired obsidian hope dc finally remove the slash commands

#

🙈

hardy valve
#

Hello to everyone i want to start a dev career but I don't know from mwhere to start , I can build apps with AI even website and automation from scratch to deploy live but I want to learn clear html CSS JavaScript react next.js python and more I don't know from where to start i find out the scimba what do you think is it worth it or no?

tired obsidian
warm cloud
hardy valve
warm cloud
#

bc of self apps

tired obsidian
wide meteor
#

@obsidian sentinel i needa talk to mod pld

dark moth
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.

tired obsidian
viscid steppe
dark moth
wide meteor
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.

viscid steppe
#

search "Use external apps" and turn it off if you don't want to deal with user apps

warm cloud
wide meteor
dark moth
dark moth
wide meteor
viscid steppe
warm cloud
warm cloud
verbal wraith
#

We are chill sunglasso

dark moth
#

many turned it off, others have it on. its just a matter of what moderation tools they got

viscid steppe
#

you don't make sense, to be able to read server messages the bot is installed in the server

#

that's what your bot current problem

#

and the permission is for external apps

warm cloud
dark moth
#

you can have or make bots that deal with that, or your server mods

#

also user installed bots and guild installed bots are completely separate things

frigid ferry
tired obsidian
#

If you don't want user-installed bots used in your server then turn off their access to them. That doesn't mean you have to turn off all slash commands. That's like banning all automobiles because some people don't stop at stop signs

warm cloud
warm cloud
#

didn’t find one

viscid steppe
#

"or make"

warm cloud
#

the msg are not detected by any anti spam or sth

warm cloud
#

if it works

pale hull
viscid steppe
#

you are already facing the problem

#

tell me how you would test it

pale hull
#

I don't understand how this relates to slash commands at all tho

viscid steppe
#

the most "damage" external apps could do is flood the channel

warm cloud
warm cloud
#

on 130k members

#

it is annoying

pale hull
#

Then turn them off. You can't have both sides.

warm cloud
#

i made a system only active user can use them but it shouldn’t be it

viscid steppe
#

you didn't copy the whole thing

molten perch
#

can someone help me?

warm cloud
viscid steppe
bronze pawn
molten perch
#

dm

warm cloud
pale hull
dark moth
molten perch
#

ok

verbal wraith
#

Thanks fontawesome

dark moth
#

who needs styling?

viscid steppe
verbal wraith
#

Idk, I just clicked to find out

frigid ferry
# warm cloud ppl get spam pinged its like a everyone ping

If you want to allow certain things, you need to moderate it.
Whether that is everyone pings, role pings, slash commands from bots you added to the server, or allowing external apps.

At this juncture I am not particularly sure what your argument even is anymore.

Neither slash command permissions or message content intent would prevent the users from being pinged to begin with. The only way to prevent 130k users being pinged, is to not allow it in the first place by disabling the permission or using AutoMod.

verbal wraith
#

Guess it's not for me

warm cloud
#

so that’s why i need

bronze pawn
pale hull