#buildathon-chat

1 messages Β· Page 6 of 1

teal pendant
#

-# they were specifically talking about learning C

random torrent
#

Oh, yeah C is damn evil lmao

sterile fiber
#

oww i see let me try

sterile fiber
#

ummm

[2026-01-13 21:54:04] [ERROR   ] discord.ui.view: Ignoring exception in view <DiscordView timeout=None children=2> for item <Button style=<ButtonStyle.secondary: 2> url=None disabled=False label='Add Emoji' emoji=None row=0 sku_id=None id=None>
Traceback (most recent call last):
  File "/Users/meema/Work/DiscordBots/Discord.py-MR-Pathfinder/myenv/lib/python3.13/site-packages/discord/ui/view.py", line 555, in _scheduled_task
    await item.callback(interaction)
          ~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/Users/meema/Work/DiscordBots/Discord.py-MR-Pathfinder/myenv/lib/python3.13/site-packages/discord/ui/view.py", line 219, in __call__
    return self.callback(self.view, interaction, self.item)
           ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: emoji_config.<locals>.DiscordView.add_emoji() takes 2 positional arguments but 3 were given
random torrent
#

Read the error at the bottom lol

zinc ginkgo
raven ether
#

Yeah, I'd say that this is its own ticket and not a simple help if it's bouncing back and forth

pulsar gust
#

No

radiant stone
velvet walrus
#

Yeah

sterile fiber
#

-# Sorry, i have done that...

floral willow
#

@ripe rock My bot's setup didn't work, I think. I forgot to include the assets folder when I migrated the bot from my PC to the hosting. It's working now. You can test the setup πŸ™‚ (I got your username from your post. When you post, it goes to the servers where the bot is located. Your username appears there.)

jolly mountain
#

how long are the forums around? there's a lot of stuff in my thread that I need to go through and lift out at some point and wanna make sure I schedule time around it

dense arch
#

in theory itll be archived such that readonly but 🀷

#

"We will archive the Buldathon channels so you can still see them"

left plaza
#

Is the judging done?

#

-# please i wanna update my boot sooooooooooo bad

#

-# but you have my production build

jolly mountain
#

If there's bugs or something you need to fix, you can just clearly document it in the thread so they know exactly what changed

left plaza
jolly mountain
#

so wait, you submitted a project that wasn't complete and non-functional?

blissful seal
#

i would recommend reading pins/announcements

jolly mountain
#

Whos' that to?

jolly mountain
blissful seal
#

the bolded "is the judging done"

left plaza
jolly mountain
#

The one they'll judge off of is the one submitted

jolly mountain
left plaza
#

well anthony sorry i couldn't provide something very... functionable

stone falcon
cerulean minnow
stone falcon
abstract geyser
thin phoenix
#

Can someone tell me what a buildathon is and how to participate in it

teal osprey
#

Its over already

thin phoenix
#

:/

gilded sparrow
#

yo can you help me

#

somone

teal osprey
#

If you told what you needed help with

gilded sparrow
#

I know how to make that but what do i need to have it published

teal pendant
#

Are you asking how to connect a website to a domain? Like https://domain.com/?

If so, you should make a #1130600438811590709

wispy solar
#

oh

tropic radish
#

Uo

sterile fiber
#

I am wondering that why my

print(member.status)

always return offline to me πŸ€” even user are online/ DND / invisible and other status
even my intents are fine

# Allowing specific permissions to the client.
intents = discord.Intents.default()
intents.message_content = True
intents.members = True    # Required for member objects
intents.presences = True  # Required for presence (status) updates
lament pivot
sterile fiber
lament pivot
#

πŸ‘

fossil hollow
#

If your member is not cached properly I get member might still be incorrect. Although I think you get status on startup

sterile fiber
frozen basalt
#

Either the requested member is not cached or it is not in guild

proper frigate
#

former can happen if the members intent is disabled or cache flags are set

stone falcon
#

Alright yall (espeically @left plaza and @jolly mountain ), we've gone through and judged all the entries! Feel free to jump back in and work on them as much as you'd like now!! Thanks for your patience as we went through them all. Now you just have to wait to find out the results at the finale event on the 29th πŸ‘€
https://discord.gg/discord-developers?event=1458612829400600688

raven ether
#

Wooo

#

You guys made quick work!

left plaza
#

Imma fall back into bed

#

I have school tomorrow

#

Imma have to buy more monster

stone falcon
raven ether
#

That makes sense!

azure flower
left plaza
sweet coral
#

Does anyone want help me with a maybe vr game try are best?

jagged plume
#

im rooting for torkin πŸ₯³

jolly mountain
undone dust
jolly mountain
#

So big shout out to Inbestigator for that one

stone falcon
dire light
#

They're using secret people from across the world to test...

random torrent
true latch
#

any of you guys good at roblox games i need some help doing GUI tages and more!

random torrent
#

Not the right server

true latch
#

ik but i thought i ask

random torrent
stone falcon
random torrent
#

Ohhh yeah that makes sense then, not out of the woods yet XD

humble bronze
jolly mountain
#

hopefully at least

polar yacht
jolly mountain
dense arch
west trail
zinc ginkgo
#

Staffs using automod commands? :hmm:

azure flower
azure flower
dense arch
#

imagine how much nicer it could be with components v2 (ie buttons inline to force ship to or co)

sterile fiber
zinc ginkgo
sterile fiber
#

Oooo i have noted an interesting thing.. do i have to kick and invite the bot again after enable the present and other intents from the discord developer portal ?

teal osprey
#

No

sterile fiber
#

In my scenario, my bot was working fine,
I have added these intents in codebase after enabling the options from portal

intents.members = True    # Required for member objects
intents.presences = True  # Required for presence (status) updates

And when i restarted bot it stop working,...
I mean when it starts, it is not calling the on_ready event, and when i write anything ( like $config handled under on_message event) it peaks up the Memory usage and crashes

So, i have removed those intents and it start working,
So changing the presence and member switch on portal is not affecting it, but these 2 intents for some reason

velvet island
#

..

undone dust
#

Stealth skill confirmed
-# (Sorry, didn’t mean to @mention)

sterile fiber
# zinc ginkgo ?

Adding those intents causing my bot crashes ! on server ... ( in local all good )

zinc ginkgo
#

Likely an issue on your code elsewhere

sterile fiber
zinc ginkgo
#

Do you terminate the instances inbetween restarts?

sterile fiber
#

how it actually crashes --> on_ready function not getting called, nothing happening.. but on_message i have wrote $config so when i write that in chat, the CPU-Memory usage spikes and the whole VPS crashes

#

and it's not cheap VPS though... it's 40$ one

#

so my VPS crashed 4 times, everytime i tried the same thing, now i have put ulimit -v 500000 causing the process to terminate before it crashes the whole VPS.... but the bot is still not working

#

and removing those 2 intents magically makes it work tada!

teal osprey
#

What if you leave out the presences intent

sterile fiber
ripe merlin
#

Just wondering will the buildathon winners event be posted to youtube? Like a recording of it?

blissful seal
teal osprey
#

<@&1050493473033289778>

flat turret
#

Now what's the alternative badge for active developers?

shadow vector
warm wedge
ripe merlin
granite helm
#

Do you know which website lets you preconfigure Component v2 on the web and then export it as code?

teal pendant
granite helm
#

thanks ❀️

forest elm
#

@forest elm

thin aspen
#

@thin aspen

arctic chasm
#

Sa

rapid phoenix
#

Hello I'm Not Understanding I Cant Add a Bot To My Server Can Someone Help Me?

teal pendant
teal pendant
#

Then that part isn't working?

rapid phoenix
#

How Do I Fix It?

teal pendant
#

I don't know. You haven't said what's not working. I only could tell you the general troubleshooting steps

thick sorrel
#

πŸ‘€

barren dagger
#

whoami

left plaza
#

hello.world("print")

plucky jewel
#

...

fleet gull
#

What is discord

raven ether
#

Bruh

#

<@&1050493473033289778> not sure if this is the right ping sorry if this is wrong.

teal pendant
#

That's the correct ping

elder orbit
elder orbit
left plaza
elder orbit
left plaza
#

300 parameters AI ahh response

elder orbit
left plaza
elder orbit
left plaza
#

I have a very good understanding of how ais work but i have no f*cking idea on how to make one

left plaza
#

BC PYTHON IS NOT PYTHONING

elder orbit
elder orbit
left plaza
elder orbit
left plaza
elder orbit
zinc ginkgo
#

Me when I have 100 spaces of indentation

marsh slate
#

A

stray hull
willow sandal
#

why we all making discord bots?

#

is that the easiest or smth?

teal pendant
willow sandal
quick sentinel
#

sa

teal osprey
#

#rules not the place to recruit

velvet island
#

Is there any discord official server with official staff?

plucky sorrelBOT
#

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

velvet island
#

I know that already done

teal pendant
#

So you've done all you can. No one here can do any more than that

honest tangle
#

There is no other way to get in touch, they don't do live chat support

languid comet
honest tangle
#

!support

plucky sorrelBOT
#

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

languid comet
honest tangle
#

i'm not a mind reader

#

also then there was no need to ping me (or anyone else)

#

if you got a buildathon related question, just ask it

tawny crown
#

Can we talk about the bots command here?

honest tangle
#

this channel is specifically for the buildathon, for general bot and dev questions use the approprate other channels

spark ore
#

Hello Developers

frosty moat
honest tangle
#

"discord dev browser link"? i don't know what you mean at all, sounds like some ai halucination

daring matrix
frosty moat
frosty moat
frosty moat
daring matrix
#
  1. #dev-chat
  2. also there's a thousand different hosting sites
frosty moat
turbid wyvern
#

@grand jetty

frozen basalt
#

<@&1050493473033289778>

swift moat
twin plover
#

just wanted to ask if it fine to update the version of the bot, I saw that the testing was done, but I am not sure if my submission was tested #1459274466935836831

stone falcon
twin plover
stone falcon
abstract geyser
#

<@&1050493473033289778>

left plaza
#

Listening to peak agartha music

jagged plume
#

..?

wary gale
#

Can you still get hype squad or na

#

Im way too new to this

gleaming terrace
#

ride or dies

#

twins

honest tangle
analog chasm
#

Can someone help me?

#

Moderators

dusk gust
plucky sorrelBOT
#

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

analog chasm
#

I know

dusk gust
frozen basalt
# analog chasm I know

There's no live chat support and moderators are here to moderate DDevs server - not the actual Discord support

modern pewter
#

Just realised I didn’t add a back button to the activity so people had to restart to play the other modes, why is it always the simplest stuff missed pikacoolcry

forest elm
#

Am I a Developer?

raven ether
#

Magic 8 Ball Says: Ask again later

fossil hollow
#

Have you ever written code? Have you ever solved a problem through logical thinking? If either are yes, then yes.

west trail
tacit rivet
#

Afternoon Saad.

raven ether
#

@solemn sky this isn't a recruitment server
Sorry, I think I pinged the wrong person

velvet island
#

Can someone help me make bots

zinc ginkgo
velvet island
zinc ginkgo
velvet island
zinc ginkgo
velvet island
zinc ginkgo
velvet island
#

Oh ok thx

fossil hollow
#

Being in school is a great time to learn new things. I learned programming and how to make bots while in school. I even took a few classes related to it.

warm wedge
#

@frozen basalt hi, sorry for the rag. I see you have the buildathon champion title. Am just curious what you have built to win πŸ˜€
Have good day

warm wedge
fringe token
odd shore
#

didnt expect this chat to be active after the buildathon LOL

teal pendant
stone falcon
teal osprey
#

Anthony are you excited for the DAVEcalypse

stone falcon
#

and by might I mean I just did

#

I'm excited for everything

teal osprey
#

Im looking forwards to the DAVEcalypse

teal pendant
#

but i thought you liked DAVE? why you making fun of him?

teal osprey
#

Im not making fun of DAVE

#

This is how i feel about DAVE

stone falcon
#

I forgot friend classes existed

teal osprey
#

They are sometimes a horrible decision sometimes a good one

#

If i was making an application for the end user i wouldnt use them

#

But since this is a library i need another class to access another ones private functions without the librarys user being able to do that

#

As the dave handler has to change the encryptors key once the epoch changes

#

Sooj are you excited for the DAVEcalypse

blissful seal
#

i'm not the person working on that kek

teal osprey
#

I wonder if people will come here to ask why their bot doesn’t work in vc anymore

cedar dock
#

Is our event is over?

teal pendant
#

all submissions have been reviewed and we are just waiting to hear the results

left plaza
#
  • it will be 7pm for me so it's even more doable
zinc ginkgo
#

It's the break of dawn

#

Clearly says 2 AM

jagged plume
#

fortunately convenient that it starts right after my last class that day so ill be able to watch πŸŽ‰

dusk gust
frozen basalt
#

it's dynamically displayed depending on your timezone

#

to me it's 1 AM

stone falcon
#

We will record it too! So sorry we can't always get events that work for everyones timezone. I've been pushing some of them earlier in my day to make it easier for Europe to attend

velvet island
#

@stone falcon

dense arch
proper frigate
#

πŸ’€

#

7PM is the good spot for Europe

frozen basalt
dense arch
#

how long will it last, as first % will just be formalities making it better(?) for me :))

#

but i useally wake up at ~12pm anyway, so recording it is!

zinc ginkgo
#

They'll likely talk about automod commands

dense arch
#

one of my fav projects

digital quarry
#

How do I get ORB for free?

stone falcon
digital quarry
vapid parrot
digital quarry
vapid parrot
#

Well i think most of those games are made for desktop. So even if the quests could run on mobile you would not be able to perform the games required...

half bramble
#

..

zinc ginkgo
#
@bot.automod("!pet")
async def pet() -> None:
  anthony: Member = guild.get_member_named("Anthony")
  anthony.pets("cat").pet()
formal grail
#

Ooo same here

dense arch
#

-# also eww python

#

and get_member_named is not username and instead nickname... so uh, who is first returned

zinc ginkgo
zinc ginkgo
dense arch
dense arch
zinc ginkgo
meager pond
#

Hey guys is anyone building smth today?

#

I am back

half bramble
#

What happens to buildathon does it finished?

low karma
half bramble
marsh ore
#

Small question, am I allowed to use data from users using my bot to fine tune a private version of an AI?
In short, the bot currently uses OpenAI, Gemini and Claude, but I wanna make something fine tuned for it which will be cheaper to run for me.
Note: The bot is currently submitted in the buildathon (which is why I'm asking here). The fine tuned model will not be public or used in the bot until the buildathon results are announced.

teal osprey
marsh ore
#

By Discord? So even if the user consented I'm not allowed to? That's nuts

#

It's also a bit of a broad restriction tbh

teal pendant
#

Correct. Even with user consent, you are not allowed to use API data to train an AI model

It's intentionally broad

marsh ore
#

Are there any records of someone who asked and actually got Discord's consent?

teal pendant
#

It's relatively new, so not that I have heard of. But you're welcome to contact dev support to shoot your shot

teal osprey
west trail
#

Just around 2 days left to the announcement, SO EXCITED! 😭

left plaza
frozen basalt
stone falcon
teal osprey
#

Anthony is the DAVEcalypse actually gonna happen on march 1st

meager orchid
#

Anthony, more like. Ant.

#

Get it? Cause, Ant is a shorter term for Anthony

teal osprey
#

I know discord deprecation dates havent been that accurate especially for voice stuff..

blissful seal
#

deprecation dates are usually not accurate because people are slacking and staff doesn't want to see everything in flames

meager orchid
fossil hollow
raven ether
#

Remind me what DAVE is?

#

I keep hearing about it but I have no idea what it actually is

teal osprey
raven ether
#

Ah

#

tyty

dense arch
left plaza
#

buildathlon tomorrow

zinc ginkgo
#

Gotta stay up late, I guess :wilted_rose:

elfin sail
#

Idk who are the judges but, since i only have 2 users (which are mine) in the database i guess this is probably because my project has been disqualified or something like this ?

honest tangle
#

No real way of knowing that

#

I am interested though, if you got 2 users, where do the 200+ communities with 15 million daily messages, and thousands of downloads on "marketplace empji packs" on the site fome from? thinkGate

proper frigate
#

LMAO

elfin sail
#

Even the company names are not reals

#

Its placeholder

#

Everybody lies in their landing page i just choose to lie obviously

#

I don't realy know who gives a shi about that honestly

blissful seal
#

makes you immensely trustworthy as a provider of any service whatsoever

elfin sail
#

Yea everybody gonna look at those number and say 😲 it looks like it's the one

#

Litteraly made a /home page to showcase all the feature of the app. I mean yeah u can absolutely talk about something useless, u have free will. I just hope You didn't stop there.

pastel cradle
#

dang

honest tangle
#

Just community members pointing out your site looks fishy to us

#

Take that feedback however you want

elfin sail
#

I didn't think you were one. I remember you said you weren't.

elfin sail
proper frigate
#

Bro got offended hard

elfin sail
honest tangle
#

Lets just move on

proper frigate
#

Results tomorrow yayy

warm wedge
#

@stone falcon we also wanna have reaction permissions in the server πŸ˜‡

short panther
fleet ether
modern pewter
#

Results <t:1769709600:R> penguin_dance

pastel plume
#

bro my bot accidently deleted its self LOL

glass spade
half bramble
#

When buildathon results came?

proper frigate
#

6 hours!!

lament pivot
#

mhmmmm 2am

fossil hollow
#

Hmm, do I attend this and not work on my research project that I am demoing 1 hour after this event starts? It is unlikely that I make any more progress on this research project in a single hour

blissful seal
#

it will be recorded

polar yacht
#

<t:1769709600:R> start the event guys!!

stone falcon
#

oh dang it's only an hour away

#

I should make slides

modern pewter
odd shore
#

(replied to the wrong message meant to reply to should make slides)

jolly mountain
polar yacht
#

5 minutes

odd shore
#

its the discord developers youtube channel not the official discord one right?

odd shore
#

thanks!

jolly mountain
#

when its uploaded

odd shore
#

oh its not a live??

jolly mountain
#

but it will happen here first

odd shore
#

ohhhh

jolly mountain
odd shore
#

thanks!

polar yacht
#

2 minutes

jolly mountain
#

like now

#

lol

dark gale
#

salam

jolly mountain
#

using two screens so I don't lose anything :(

#

my one issue with stage channels ngl

raven ether
#

ggs y'all. Some great projects out there!

polar yacht
#

Could there be another buildathon this year?

fossil hollow
humble bronze
#

december

teal pendant
#

hopefully i can participate next go around... barely had enough time for work this year

regal mango
#

HOPEFULLY :3

raven ether
#

I'm just hoping if I participate next time I get more than 5 days of development. I kept getting stuck with other stuff I couldn't work on it lol

teal pendant
#

but happy to see such good projects being made! hope to use some of them for the foreseeable future

patent solstice
#

holy im late

icy venture
#

It's finished??

#

It's a guide to be a developer right?

honest tangle
#

no, its a time to build things but wasn't a guide per se

#

many people learned a lot, but that was by doing things and building their projects. you can do that outside the buildathon just as well

odd shore
#

Is there any way to see what place we got (first, second etc)?

honest tangle
#

there are no places, only the winners and highlighted projects

modern pewter
#

Anyone able to give me some feedback on my submission pikathumbsup

icy venture
#

Can someone guide me and give me a plan to start my career in discord App Development ?

#

Im currently learning javascript

odd shore
#

But is there any way to get information about the project, like how it was etc. Or is it just not available

honest tangle
#

if you wana make a living from making bots: this is a very saturated market and almost nobody makes money, let alone enough to live off

humble bronze
#

career?

icy venture
teal pendant
honest tangle
#

alright, just making sure you're aware

humble bronze
alpine fox
#

Who won

odd shore
modern pewter
dense arch
#

oh damn i forgot about the event and missed it... what projects were really cool and should i look at!

odd shore
humble bronze
#

pom

#

checkpoint dir

#

tuxsudo

#

uhh idk the others

modern pewter
#

Honeypot

patent solstice
#

was it recorded? really wanted to look at it

dense arch
#

which ones did end up wining!

teal pendant
humble bronze
dense arch
#

ohh

teal pendant
dense arch
#

i thought it was only 3 or smth that could

patent solstice
#

i see thank you. ah so bad

teal pendant
humble bronze
#

there was one about like choose your own adventure

dense arch
#

nice

humble bronze
modern pewter
humble bronze
#

and honeypot

dense arch
teal pendant
teal pendant
#

Ohhhhh

modern pewter
teal pendant
#

Was there 3 honorable mentions? I can't count good

humble bronze
#

oh no

#

it was 2 projects

#

and top community members

dense arch
#

im trying to look at the chat to get rid of the ping 🀣

#

but its locked πŸ˜”

teal pendant
#

just has to live there forever XD

#

or you can check your inbox

humble bronze
#

can't you click the chat button?

patent solstice
#

congrats

dense arch
#

yay

stone falcon
#

I'll send out a server news shortly with our highlights!

stone falcon
dense arch
#

ah i forgot about that (it was just funny how the ping didnt show normally on server sidebar anyway)

dense arch
#

(i know it was alot lol)

humble bronze
dense arch
#

we love

stone falcon
#

I'll be making private threads to message yall with nitro (1 per person even if you got highlighted multiple times)

patent solstice
#

congrats! you guys are awesome

rose cargo
#

Why i can't post messages here?

#

Oh

#

Nevermind

dense arch
#

ya, congrats everyone, i had some fun days playing with peoples projects!

placid juniper
teal pendant
#

wins twice and wasnt even there

dark gale
#

is discord api down

teal pendant
#

youre messaging, so no

dark gale
#

is it the internet

placid juniper
#

I thought discord would've notified me on my phone lmaoo

dense arch
dark gale
#

it’s not working on my pc

placid juniper
#

Idk if it is recorded though

dense arch
#

i hear it is

dense arch
placid juniper
#

Ok cool

dense arch
#

now the q is when its released

placid juniper
#

Now the only thing I really missed was the chat lol

teal pendant
#

both of you got some high praise

  • tuxsudo for being such a nice tool for moderation and making those linux brains happy
  • honeypot for being such a great way to moderate servers against spammers (you caught a dev in the crossfire in testing) and good cv2 usage
  • checkpoint directory is getting shared internally
stone falcon
#

It is recorded!! Videos are usually out in a couple days now

#

Also congrats!

placid juniper
dense arch
stone falcon
#

Yeah it was so cool to see adoption of new components across all of the submissions!!

raven ether
#

I definitely learned a lot about the new v2 components. Gotta integrate that into my other discord app. Also apparently the new modal stuff πŸ‘€ Unless that hasn't been pushed out yet

dense arch
#

modal stuff is very much here, your lib may not be updated tho

raven ether
#

Oooh, I'll have to check that out. I might have to update my lib

dense arch
#

yay

stone falcon
#

I'm still waiting for my favorite lib to add new components excitedpanda

dense arch
#

my main goal in discord bot feedback is to shill components v2 lol

teal pendant
#

MeowLib

stone falcon
#

I can't say out loud and pick favorites but they know who they are because I keep bugging them DOGGOLUL

dense arch
#

lol

#

when discord official lib

stone falcon
#

lol

dense arch
teal pendant
#

bUt Is DiScOrD jS nOt OfFiCiAl?!?
-# yes i know it's confusing for beginners that it's not... but still funni

stone falcon
#

Their documentation is so so good

dense arch
#

these 2 are at least discord's favs

teal pendant
#

agreed... that's half the reason i fell in love with it. best docs ive used for anything

stone falcon
#

I used them to build a bot for a video recently and it was super easy to understand how to build with it

teal pendant
#

the super easy to use docs in combination with the guide that shows detailed examples and explanations of the concepts... it's just great

dense arch
#

i wonder when discord-api-spec will document bitfields, as fully autogenerated lib would be funny

#

like you get payloads of input and output

#

sooo

teal osprey
#

My docs look like a time capsule from the 90’s

teal pendant
#

but that's on brand

teal osprey
raven ether
#

I've just been using the discordpy library for my applications, though I've considered the javascript one a few times. I've just stuck with the python one out of familiarity

#

Can't say I've heard of JDA though

teal osprey
#

MeowLib even supports DAVE

#

as of today the implementation is complete

#

Its called MeowAtDAVE

teal pendant
#

the best part of dpy is that it handles a lot for you out of the box... command syncing, event listeners, etc... however i think it gets confusing because it has a lot of "python-isms" that are unique to that library and makes support for it more difficult

djs has stuff like that if you use sapphirejs on top of it

dense arch
teal osprey
#

For MeowLib i tried to make it as simple as possible to use but also very flexible

dense arch
#

lol does discordjs voice thing support it yet - i havent used it before or know much about how it works

teal osprey
#

It does

dense arch
#

nice

teal pendant
#

djs voice was one of the first iirc

dense arch
#

but meowlib is better right

dense arch
teal osprey
#

I mean i got dave support pretty much done in 2 weeks?

#

I got it to play audio in a day or two

teal pendant
dense arch
placid juniper
teal pendant
#

not if one of us makes a pr for it doge_evil

raven ether
#

You shivered my timbers

teal osprey
dense arch
#

fun fact if you triger automod with attachment it seems to just poof

#

and also automod takes up a usage in slowmode, but client doesnt realise

blissful seal
#

automod doesn't process attachments at all

teal osprey
#

I probably need to do some fixes and make sure it works on windows and then clean up the cmake mess

#

I hate cmake a lot

dense arch
velvet estuary
ivory star
#

I've missed the conf but I'm shiny now 😎 thanks a lot for chosing Pom ! Was cool to build something alongside everyone

proper frigate
# stone falcon

Dang, I fell asleep lul but thank you for the honourable mention Love

I’ll be watching the recordings when it comes out!

fossil hollow
zinc ginkgo
#

Congrats to the winners :tada:

brazen acorn
#

πŸŽ‰ Congrats all!

tropic pendant
#

Hey @stone falcon,

Is there an ETA when people can watch the playback of event?

-# I am sorry if this has been asked, I checked pinned messages but no information so far.

#

I would like to hear reviews about my apps so yeah

stone falcon
jagged plume
#

congrats yall!

random torrent
dense arch
west trail
iron ravine
#

Congrats to all the new winners, bunch more gold statues to fill chat im sure πŸ˜‚

random torrent
#

πŸ”₯

random torrent
# dense arch these 2 are at least discord's favs

I've benn trying to make my own competitor to DiscordJS focused more on simplicity and ease of use (there are a bunch of small quirks of the library that drive me and my friends up the walls) but DiscordJS is just so damn big that I could never pull it off as a solo developer πŸ’”

left plaza
#

@stone falcon on which platform will the event be posted? (Forgor to watch lmao)

honest tangle
#

it will be on the ddevs youtube channel, just like other events

buoyant wigeon
#

Congrats on the win @random torrent

ancient yew
#

Hey πŸ‘‹ :D

rose cargo
dense arch
#

they are very active in this server!

tropic pendant
#

When will <@&1436394722360033280> role removed on all users?

stone falcon
frozen basalt
#

πŸ‘€

elfin pebble
#

Heu

#

Someone hacked into my network and discord

#

Hey I need help

jagged plume
#

!support

plucky sorrelBOT
#

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

dense arch
misty zenith
#

Nice role

lyric spade
#

@buildathon 2025

half bramble
#

hm

vast spoke
#

So when will be the next buildathon?

proper frigate
#

They'll do one once a year afaik

half bramble
#

Hm...

tropic pendant
#

Hmm…

#

I will just archive this channel on my channel list

modern pewter
#

I'm curious if the next buildathon will be a similar/the same format, it'd be nice to see a little bit of separation between activities and bots with regards to categories

void wedge
#

I hope whenever theres a next buildathon its not as broad, instead being provided a general idea of what to create

jagged plume
#

Would be curious how viable a gamejam-esque approach with a set theme, its definitely a lot harder when constrained to the abilities of the API

lavish zenith
#

When will the <@&1436394722360033280> role removed?

lavish zenith
#

Oh, sorry

random torrent
scenic valley
#

I want teammate or partner for making my bot

frozen epoch
faint flare
#

Ok

random torrent
scenic valley
scenic valley
modest plover
scenic valley
modest plover
#

try catching a niche and making something in that

scenic valley
modest plover
#

hmm

scenic valley
#

Some hidden cheat code for bot admin and owner

#

Can ban server from using it

#

And more

modest plover
#

hmm

#

il be your teamate or partner

scenic valley
#

I can't share much info

modest plover
#

sounds interesting

#

tbh

scenic valley
scenic valley
modest plover
scenic valley
scenic valley
scenic valley
modest plover
scenic valley
modest plover
scenic valley
modest plover
scenic valley
modest plover
#

you are hosting dash seperately

scenic valley
scenic valley
modest plover
#

hm

scenic valley
potent pewter
#

sa

#

@steady tiger

random torrent
#

My advise is pick a theme and stick with it. Like community, moderation, or entertainment. Then only add stuff that contributes to that theme

honest tangle
#

and no "kitchen sink" is not a theme

random torrent
#

Restricting your options like that really forces you to get creative and not bloat the features, also helps shave down on development time

random torrent
honest tangle
#

some people like having one bot for everyting. but in my experience those become bots that do a bit of evertying, but none of it particularly well

random torrent
#

I'm working on an invite tracker right now, nothing fancy, but I made the choice last night to not add a ban and kick button to the logs because it just doesn't need it. It's convenient, yeah, but I guarantee that every server has like 12 different ways to ban, and it doesn't even benefit my logging at all besides the added risk of permissions and bugs

fossil hollow
#

I will say that kitchen sink are not bad when you are learning. But for a project you intend to host and make public, kitchen sink is not the best

jagged plume
#

i would say its the worst

#

Because like, 90% of the "big bots" are kitchen-sink or sim.

#

i dont see a purpose in a "Jack of all trades; master of none" client. Youre just wasting resources when you could delve into a stronger moderation feature set for example, rather than just a few set commands like /warn /kick /ban etc.

#

(and most people would prefer that)

#

I would treat bot projects like any programming project, find something youre missing in a feature set, and make something that fixes it (if possible, even if its something that already exists in another bot)

random torrent
# jagged plume I would treat bot projects like any programming project, find something youre mi...

There was a bot in the buildathon that really caught my eye: #1459267945715732624
There's nothing in the project that is technically impressive by any means, everything in there is fairly easy to build given a few days, but I really love it because it is so niche. Text conversion, resistor ratings, periodic table, various help pages (xy problem, no hello, dont ask to ask, etc.), and quizes for niche topics like 3d moddeling, blockchain, networking, and cyber

void wedge
#

I thought we were talking about a literal kitchen sink

random torrent
#

Wild Anthony spotted lol

stone falcon
random torrent
#

I've wanted to get into electronics and really the hardware side for a long time but the entire field is just so daunting and moreso because I'm used to code where you can touch and see the code and how it works, contrasted by hardware where it takes a lot of prayers and luck it seems LMAO

jagged plume
#

more the opposite is it not kek I cant touch my code without smudging up my monitor

random torrent
#

There was a book I read a few years back, But How Do It Know. It talked about all the CPU fundamentals and slowly built it up in a very approachable manner. I have never looked at a computer the same way since then ❀️

zinc ginkgo
#

Did Anthony read my Buildathon feedback yet? It was a 1010/1010 feedback
-# Binary rating

random torrent
#

Did you submit it on the google form?

zinc ginkgo
#

Yes :D

random torrent
#

I think it just gets saved for all staff to see, I remember that same form last buildathon lol

zinc ginkgo
#

Oooo then all the staffs can see my 1010/1010 feedback

random torrent
#

Yeah lol

#

There are only 10 types of people in the world: those who know binary and those who don't :D

zinc ginkgo
#

I certainly am neither

random torrent
#

Trinary?

stone falcon
modest plover
#

hm makes a bit of sense

scenic valley
random torrent
#

Knock yourself out, everyone here is warning you though lol

modest plover
#

tbh i agree

#

all in one are outdated it's better we focus on a particular niche

solar granite
stone falcon
solar granite
#

πŸ€” -

stone falcon
sharp pasture
#

So many people I know here

coral horizon
#

Bot

stone falcon
#

Heads up: At the end of the week I'll be archiving these Buildathon channels and locking threads so that they're read-only

buoyant wigeon
#

will the video launch?

thick sorrel
#

πŸ‘€

#

LOL I forgot to attend events that time i am out of station

stone falcon
random torrent
#

Lmao

#

I had a team at the very beginning but they had too many people so I took the walk of shame and left. I then later heard that the group did basically nothing for the first 2 weeks because 2 of the guys disappeared off the face of the earth πŸ’”

#

They had a pretty cool idea but I don't think they got anything meaningful unfortunately

stone night
#

Congrats on the winners

#

Plus the teams it took to get there and hope the friends we made along the way thrive

spare elk
# jagged plume i dont see a purpose in a "Jack of all trades; master of none" client. Youre jus...

imma hard disagree here. My bot is a do everything I want, so I don't need ten bots to get things done. I have full customization over how everything works, so I don't have to rely on doing it the way another bot wants me to do it. I can take feedback from my members and implement it instantly if it's good feedback.

I constantly get appreciation from members in my server for how easy it is to use, how much it can do, how consistent everything is across features/commands, and how they don't have to remember which bot to use to do the thing they want to do, etc.

If I want a feature in my server, I just add it to my bot rather than having to find one that does it somewhat acceptably. It's a jack-of-all trades bot, but also a master of all. Just because a bot "does everything" doesn't mean it does them all poorly.

jagged plume
#

most of what i said applies to/is meant for new bot developers tbf kek

Theres definitely edge cases, especially when it comes to private bots, the bots i make (since basically all of them are personal or for friends) are JOAT-adjacent so i understand where youre coming from

zinc ginkgo
#

I don't have to rely on doing it the way another bot wants me to do it
What :confused:

I can take feedback [...] and implement it instantly...
Yeah, like any other dev would with their bot. I don't know how that has to be specifically to an all-in-one bot though

how they don't have to remember which bot to use
Yeah, surely any /ban command is different from the built-in one. Maybe one ban command out there gives points for banning or something

Uh-huh, and every other feature goes down when that all-in-one bot goes down :|

foggy jackal
#

@fluid barn

#

@valid burrow

blissful seal
#

can you not randomly ping staff, please?

spare elk
# zinc ginkgo > I don't have to rely on doing it the way another bot wants me to do it What \:...

What πŸ˜•
What's to be confused about? if Bot A decides an output for a command should look a certain way, or give certain info, you're stuck with it. with my own, doing everything, I can make anything look how I want. Not very hard to understand. can also keep every command, and everything across features consistent. Using specialized bots nothing is consistent across them.

Yeah, like any other dev would with their bot. I don't know how that has to be specifically to an all-in-one bot though
Except they don't, lmfao. Have you been to bigger bot support servers? They dont give a flying fudgsicle about how their users want things to be. with my all in one bot, it's mine. I have the power to do it. Big bot dev's do have that power, but they never do anything lol

Yeah, surely any /ban command is different from the built-in one. Maybe one ban command out there gives points for banning or something
uh, yeah they can be very different? You can do so much with a ban command, anything you want. built in one not so much.... other bots not so much.

Uh-huh, and every other feature goes down when that all-in-one bot goes down 😐
sure, but it's my bot, it's never down. If my host goes down, I localhost till it's back up. My hosting service also rarely ever goes down, and if it does it's for 5 minutes lol Uptime (hrs): 688.96

jagged plume
#

ive opened a can of worms, didnt realize this was much of a hot topic kek feel like this conversation should be cut short

jolly mountain
#

most people are either on board with them to a cult-like degree, or despise them.

#

there's a few in between, but that's more rare.

#

I lean more towards despising, personally

tough cobalt
stone falcon
#

I do think there are applications for a kitchen-sink like bot. For example as a gamedev I might want to make one custom bot for my server that's flavored like the lore of the game and have it able to handle anything I need to automate both in the server and to tie the server back to the game (giveaways, sharing player stats, etc...). I might also not trust a 3rd party bot to have admin access in my server in that case. So I can see some use for it but for a general purpose bot made for the public I think I'd want it to be specific with only necessary permissions

jolly mountain
teal pendant
#

I am the same way... The first bot I ever made was a kitchen sink bot for my server... but we wanted more privacy and control over how it worked (custom logger which forwarded to a different server for admins) ... and over time, it integrated other specialized things for that specific server

jolly mountain
#

I'm actually personally of the opinion of "kitchen sink app, tailored bots" kinda solution. Like almost breaking it up by module. The high permission bots are only linked to modules/services required while the lower bots are tied to other modules and services. Maybe be confusing but there's ways to make the UX a bit more simple

fossil hollow
#

I think there is a big difference between private bots and bots being marketed to the public

teal pendant
#

true, it's hard to compare them... because private bots will happily reinvent the wheel.. but public bots need to be marketable and unique

jolly mountain
#

I don't even think they need to be unique, personally. just do a job well

spare elk
#

That's also true. I just don't think making a blanket statement "all in one bots are bad" is a valid statement. My bot is in three servers, ~12,000 members total, and will never be public for just anyone to use. I constantly get praise over how consistent everything is across all commands and features. Makes everyone's experience so much better when they already know how something will look.

teal pendant
#

again another blanket statement... but it's also probably fairly likely that the stigma of "all in one bots are bad" is because it's typically people's first bot... and they are just adding features other bots already have

but yes. any bot (regardless of function) can be good if you put a lot of time/effort into consistent UX/UI, high functionality, and suit the needs of that specific server/community... private bots very often can do that because they're not trying to achieve the whole "jack of all trades is a master of none" thing. they know what they want to do, how they want to do it, and how that integrates with other systems

jolly mountain
# spare elk That's also true. I just don't think making a blanket statement "all in one bots...

I just don't think making a blanket statement "all in one bots are bad" is a valid statement.
In general (and most cases IMO), they are bad. Mainly because when you have a kitchen sink bot then it performs all jobs subpar...or some other split. It's quite literally splitting time and energy across multiple modules and functionality and they tend to lack in all things in some capacity and struggle in terms of scale because you have to support all things equally but you just can't unless you shell out cash for devs dedicated to those modules. Which is why people tend to break off the kitchen sink solutions as they grow and use fine tuned bots for functionality or custom kitchen sink bots.

#

I literally removed the kitchen sink bots in one server with 8.5k members and another with 68k members because they're so under performing

#

Which i did replace with sapphire, which is another "kitchen sink" bot but it has extremely focused functionality with like 8 modules...and 3 of them are related to each other/build off each other...the other 5 are basic in terms of functionality.

#

and even then I wouldn't consider Sapphire "kitchen sink" compared to like Dyno, carl, probot, mee6, etc.

For context:

  • ProBot: 18 modules
  • Mee6: 25 modules, minimum (grouping all Web3 into single module)
  • Carl: 19 modules
  • YAGPDB: 12 modules
  • Dyno: 26 modules
spare elk
#

Theyre not bad because they're all in one bots. They're just bad bots, that happen to be all in one lmao

iron ravine
#

It may not be the cause but its certainly an effect

jolly mountain
odd shore
#

Can discord bots see if someone has nitro or not?

honest tangle
#

not without oauth

#

or like sniffing around for them doing something nitro only but that's completely unreliable

#

and i'd argue that nitro status is pretty irrelevant to bots

fossil hollow
#

Isn't premium_since an attribute?

honest tangle
fossil hollow
odd shore
proper frigate
#

Not available (anymore) for bots

#

You need to rely on things like animated avatar, banner etc

Or oauth2 ofc

random torrent
jolly mountain
#

See you all next buildathon

proper frigate
#

❀️

random torrent
#

Lot of cool stuff this year

humble bronze
#

πŸ‘”

#

Good luck to everyone next round!

placid juniper
deep fox
#

does anyone know how i can make an app free with ai??

zinc ginkgo
humble bronze
tacit rivet
#

No fair, πŸ˜”

rocky shuttle
jaunty cargo
# deep fox does anyone know how i can make an app free with ai??

make a mini home server (old laptop, mini pc, mac mini m1 if you can find one cheap) > install linux (prefrebly fedora or debian) > install openclaw > hook it up with a good coding AI model > set thinking to medium > tell it to build the app in a specfied directory in agent mode

thorn mulch
#

Umm hello there! How are you all I need some technical support anyone can?

honest tangle
#

!support

plucky sorrelBOT
#

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

thick sorrel
#

Niceee Www

twin plover
paper harbor
#

I need help @plucky sorrel

blissful seal
#

with? (pinging the bot won't really help with anything)

paper harbor
#

Guyss how to make stamina GUI?

proper frigate
#

Lol

soft fiber
#

Exactly

#

I mean, who knows what this means