#dev-chat

1 messages · Page 6 of 1

upbeat anchor
#

like what super reacts used to be

#

well idk, i barely see it anymore

glass silo
#

still are afaik

upbeat anchor
#

ironically it was only fun when it was scarce

patent carbon
#

I forgot about those

upbeat anchor
#

bots still can't send them :(

glass silo
#

i feel like people don't notice the button so they don't know about it

upbeat anchor
#

idk, there was a month where it was everywhere

#

maybe people forgot

glass silo
#

yup

olive depot
#

Planned to add* yes

#

That will be like 16 i guess

glass silo
#

i still like the random animations

olive depot
#

I have to Manually check every hash, so will do later

upbeat anchor
glass silo
#

noooooooooooooooooooooooooooo thanks

upbeat anchor
#

with way too many hex color configs

upbeat anchor
glass silo
#

imagine

upbeat anchor
#

imagine if you had to spend 10 orbs per super react

glass silo
#

woah new images

glass silo
upbeat anchor
#

that means you get 20 super reacts per ad

#

they should let bots get orbs

glass silo
#

yesss

upbeat anchor
#

make a currency on discord, you can transfer it to people or a bot makes a game where 2 people offer it up and the winner gets both

olive depot
#

Can i dm for work from office?

#

No more work 😔

#

Is discord bugging with slash commands user options?

#

In any app slash cmd, with user arg, selecting any user says invalid

grim pawn
# upbeat anchor bots still can't send them :(

i remember, when super reactions were just rolling out, some bots actually had two free reactions but was kinda fixed
and there's was free two super reactions for everyone and 5 super reactions per week as a nitro sub

grim pawn
#

if user is cached and user id is valid, it may work
i know that some weirdness can happen due how discord caching works

left iceBOT
olive depot
#

Yeah, its like 40% users not working

grim pawn
# left ice

disable mentions with allowed_mentions lol

olive depot
#

Oh i forgot

#

again

frigid ferry
grim pawn
near crescent
#

cv2 works exactly like message content re: mentions

#

it doesn't get the special treatment embeds get

grim pawn
#

^^

frigid ferry
near crescent
#

ye, embeds escape mentions

frigid ferry
unborn remnant
#

Hmmmm, what's going on in Dev chat. . .

#

How do I get the primary guild of someone?

#

So like the server name of a the guild?

zealous gate
#

the primary guild is part of the user object but you get the guild id not the name

patent carbon
#

This is not a job board

upbeat anchor
sudden yoke
#

new steal???
Found this for 200 Euro's

2x Intel Xeon E5-2687W V4's (12 cores and 24 threads per)
2x 16GB DDR4 ECC
2x 800 Watt PSU
No storage though, dont needed it anyways as I have 8TB laying around

patent carbon
#

Yes. 100% that's a steal!

#

Getting new drives wouldn't be a bad idea for an old server anyways

upbeat anchor
#

Ram alone sounds like a steal hahah

sudden yoke
sudden yoke
patent carbon
#

$100 for the cpus
Probably similar for the mb
I'd probably say $100-200 for the psus

So it's already half what you would get piece by piece used

granite yarrow
#

How can I check if someone using bot to raid my server

patent carbon
#

What does that mean?

olive depot
#

Spamming i assume

sudden yoke
patent carbon
#

It'll show who's doing it

patent carbon
#

Then told tap

#

It's the same as right click

granite yarrow
#

I can’t see there is a button it’s says Interaction Info

patent carbon
#

...

sudden yoke
#

MB can take up to 3TB of ram so I should be fine to put some more in there

#

24 slots for DDR4

patent carbon
#

Ya. Good luck getting that. But room to upgrade if your apps overload it

sudden yoke
#

ye

zealous gate
#

you can buy a car with 3tb of ram nowadays

sudden yoke
patent carbon
#

but hey, 48 3GHz threads with room for 3TB of RAM... can get you a VERY long way

#

do you have a power meter on it to see the idle power usage?

olive depot
#

Assuming it between 20-50k$

sudden yoke
#

It's uses 800 watts, can tune it down to 150~180

#

Won't be used for anything heavy so it should be fine

patent carbon
#

noice... now if only my roommate would allow me to turn the spare bathroom into a server room (it's inside the laundry room so it kinda sucks to use anyways, but it's close to the modem)

runic field
#

<@&1050493473033289778>

next vapor
#

Hi good afternoon for some reason my discord keeps on crashing when I open discord and keeps on doing it multiple times now

strong sealBOT
#

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

wide pasture
#

Hey guys, what do you suggest i should learn as a starter developer? I've learnt CSS AND HTML for front-end web developing.

wide pasture
polar viper
#

JS

patent carbon
wide pasture
polar viper
#

javascript

#

you already have HTML and CSS so i think that’s the logical next step to take

wide pasture
polar viper
#

neat

next vapor
polar viper
#

go to support we can’t really do anything

next vapor
#

Okay

craggy scarab
#

Hii I need some technical assistance, I couldn't find it.. So I'm here

#

But I'm not sure if this is the correct place

patent carbon
#

depends... is it development related or tech support for discord itself?

craggy scarab
#

It is just a doubt of something I dont know how to change

#

See my "profile banner" is red coloured

#

This thing used to automatically change its colour depending of my pfp

strong sealBOT
#

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

patent carbon
#

We cannot offer assistance with behavior of the Discord app itself

craggy scarab
#

Ohh ok, and where can I find it?
I mean I changed it recently (choose the colour manually), but now the banner doesn't change automatically. I am talking about that
Sorry for the inconvenience

glass silo
#

Can't you remove it

#

It won't change automatically if you set it

craggy scarab
#

It wont change automatically anymore once setting it one manually?

glass silo
#

Unless you remove it yeah

craggy scarab
#

I see... What a shame, I wish there was a way to make it change automatically again based on the profile picture

#

Okayy, thank you all for the assistance ^^!!

late crater
#

@young anchor type update 🙏

limber drum
#

hey dumb question im building a bot but i want to wait to buy an domain if the bot gets used. for privacy and tos can i use github pages or what should i use or is it okay if i use something other then my own website

lyric escarp
#

github pages isn't breaking anything in anyways unless the content of it is

limber drum
#

okay thanks

pale hull
#

It just needs to be publically avalible without needing a log in. I use github gists

scarlet crypt
#

does anyone know a discord bot host to make tickets like this? must be free and non-code

boreal coral
modest geyser
#

We make our own bots here this server isnt for advertising other bots

scarlet crypt
#

er

patent carbon
tired obsidian
scarlet crypt
#

gaight

boreal coral
pale hull
#

When I accidently run the db migration script on the production database instead of my test database because I had the wrong console tab selected.

Luckily it looks like it worked and I did just make a backup

patent carbon
#

transactions are for nerds anyways

pale hull
#

I was using a transaction, but the last line of the script was a commit

patent carbon
#

👁️ 🌊

floral rapids
lethal pier
#

how do you not know you are on the Production db?

neat olive
#

USE test_db vs USE prod_db cyberlul

lyric escarp
#

dmgnr@astral:~$ vs root@astral:~#

honest wyvern
#

bonsoir je rencontre un probleme pour mon Rich presence je ne sais pas comment l'afficher apres l'avoir cree

neat olive
neat olive
#

code with commits sure but not scripts

#

I need to see the transaction work cyberlul

honest wyvern
#

Good evening, I'm having a problem with my Rich Presence; I don't know how to display it after creating it.

patent carbon
#

are you using the Games SDK or Social SDK?

honest wyvern
lyric escarp
#

probably just means custom rich presence for display on status

patent carbon
lyric escarp
#

You need a program to constantly tell your Discord client that your Rich Presence is running, like CustomRP.

patent carbon
#

it was a "which are you using"

honest wyvern
#

I've finished it, I just want to display it

patent carbon
#

what is "it"

#

what did you use to make it

lyric escarp
#

they're asking if they can have a dummy application put on as a status just for coolness

patent carbon
#

i am aware of what they want... but i am trying to ask what they have...

honest wyvern
#

it

lyric escarp
#

that's just the tester, you need external app to run that

patent carbon
honest wyvern
#

Okay, how do I do that? I need the developer portal, so I have to be of legal age?

lyric escarp
#

TIL git bundle format that you can use to git clone in an offline machine

#

it was added in the last gitea update

patent carbon
#

now im curious what the usecase would be for that

lyric escarp
#

one i know is robotics

pale hull
#

My release workflow for my bot is so scuffed

lyric escarp
#

which inside runs git pull, build and deploy

patent carbon
#

ya... i build a container to ghcr and then manually pull that to a portainer instance

lyric escarp
#

that's what I do in new projects

pale hull
#

that is pretty much the same. I have a github action ssh into my VPS then run git pull then start the systemd service again

lyric escarp
#

except it's local registry not ghcr

#

I had problems with ghcr

blissful sequoia
# honest wyvern ???

"of legal age" ?? pretty sure you can access it just by having a discord account

#

and he left

modest geyser
#

I push run nix flake update
nixos-rebuild switch

lyric escarp
#

i wish my servers all have nixos

pale hull
#

The main thing is I started using a database migrations tool when I first started my database schema rewrite... 8 months ago... and I cant remember how to install it on my VPS because the install instructions are not working

patent carbon
#

probably thought it was just a setting you can enable

lyric escarp
#

today i rewrite big chunk of jsx and destroy briancells :>

snow roost
#

hi im a new developer

cunning folio
#

hello a new developer

snow roost
lyric escarp
#

hi a new developer, im dream

cobalt solstice
#

hi i'm also a new developer

lyric escarp
#

hi also a new developer

#

what language are you learning?

earnest hatch
#

hello im a new developer

patent carbon
#

hello, "a new developer"
im sam

earnest hatch
daring wasp
#

good morning got a math exam today then I can code later :3

idle snow
#

Ss

short gazelle
#

Hey guys is there any solution for this?

strong sealBOT
#

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

last stone
#

Why my sever don’t have time counter in the room ?

strong sealBOT
#

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

pale hull
#

Its an experiment, only some randomly selected servers have it right now

last stone
#

Ohh 😭

jade kraken
#

lol

grave robin
#

h h

zinc vector
#

How I verify my bot from India the stripe is not available in india

runic field
dusky parcel
#

Question — why is it not possible for server admins who have unlocked level two plus the server tag boost to use their own icon instead of the premade ones or the ones you have to spend ANOTHER three boosts to get?

#

It’s infuriating and utterly ridiculous

pale hull
#

Probably in part to limit inappropriate content

#

but this server is not for general app feedback

dusky parcel
#

Where is that

dusky parcel
#

Ffs really, Discord is a live community yet I have to send a web form for feature feedback

pale hull
#

This is the dev community ¯_(ツ)_/¯

dusky parcel
#

An official dev community?

pale hull
#

Yes, For people utilizing discords APIs.

dusky parcel
#

Ah, I’m doing that as well, but it’s going well there.

#

I just have an angry author/content creator yelling at me

#

😐

dull fox
#

Have them yell at Discord

dusky parcel
#

Thanks for the redirect — sorry for the misplaced frustration

#

Patreon creators carry a lot of weight?

pale hull
#

Probably not as they are just a normal user to discord. People who utilize server monetization might have more say, but overall discord is so large singular voices dont gain much traction

blissful sequoia
#

came out alright

cunning coyote
#

honestly looks clean

trim geode
#

@upbeat anchor do you have a honeypot bot website?

#

someone is asking about something and I wanna push them to your bot

upbeat anchor
trim geode
#

yeah that's it. lol

upbeat anchor
#

ya

#

wow 6.9

blissful sequoia
pale hull
#

is there a standardized algorithm for what is considered a "strong" password?

trim geode
#
if (password == "password") {
  return "good to go"
} else {
  return "not strong enough"
}
strong sealBOT
#

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

pale hull
patent carbon
blissful sequoia
#

all im doing is:

window.getPasswordStrength = (password) => {
    const result = zxcvbn(password);
    return {
        score: result.score,
        feedback: result.feedback,
        crackTime: result.crackTimesDisplay?.offlineSlowHashing1e4PerSecond,
    };
};
patent carbon
#

9 years ago

not that i think that's a library that needs that many upgades... but still

blissful sequoia
#

the library im specifically using is zxcvbn-ts which i think was like 5 or so months ago

#

actually i lied, a week ago

blissful sequoia
#

😭

patent carbon
#

which did you notice first? errors.new or nil?

trim geode
#

thank you

#

it's gotta be a joke right?

#

right?

pale hull
#

its gotta be

trim geode
#

you know a library is old when

upbeat anchor
#

what on magic letters is zxcvbn

trim geode
#

I tried

upbeat anchor
#

lol

upbeat anchor
blissful sequoia
#

valid

lyric bone
#

Hi dev-chat

patent carbon
pallid plume
#

can i help with somthing yall

pale hull
trim geode
#

friendly reminder to all that chrome://settings/content/all can be a wonderful resource to clear out usage...I started at 25GB to 2GB

rapid pollen
#

hey guys i need help in making a specific advertising bot if u could please dm em thank you

trim geode
#

not a recruitment server

rapid pollen
trim geode
#

if you need help, ask a question

rapid pollen
trim geode
#

btw...

rapid pollen
trim geode
#

And if your friends were to jump off a cliff, would you do the same?

Just because bot do it doesn't mean it's not a violation of the policies you agree to.

rapid pollen
#

+plus i am trying to learn

rapid pollen
trim geode
#

Then you can learn by developing a bot that doesn't violate the policies you agree to.

patent carbon
#

Not in DMs at least

trim geode
#

I've only been advertised once to by Mee6, which was a whole controversy thing BECAUSE of that policy being in place

#

and people were in a uproar about it

patent carbon
#

I remember that. Would have to check my DMs with it to see

trim geode
#

Maybe I'm misremembering because I can't find it, but I know 100% it happened

#

maybe I was just lucky and didn't get one.

patent carbon
trim geode
#

I would not be surprised if they did. I believe NTTS did a video on it. I remember it being badddd

quiet saddle
#

mee6 really overplayed their hand there. I think that contributed to them losing a lot of credibility.

trim geode
#

I think that was the final straw for many of their users tbh

quiet saddle
#

I mean there have been many many things but that was bad

trim geode
#

yeah 2022

patent carbon
#

Real Reddit silver moment

Rip awards

quiet saddle
#

ugh I was a mod of a large subreddit during the whole shutdown fiasco

patent carbon
#

Ha. Nerd

#

/j

quiet saddle
#

I ended up leaving reddit, definitely one of the worst platforms in terms of how they treat their userbase

fallen nexus
#

Reddit is Garbage honestly I will never use

quiet saddle
#

It's so funny when people complain about the Discord API here cuz like... if you've ever used (or rather, tried to use) the Reddit API... Laugh

patent carbon
#

AutoMod configuration is an .md file

quiet saddle
#

no, it's YAML

patent carbon
#

Or is it yml... but still

quiet saddle
#

it's abhorrent and NOT user friendly at all, and the only good guides are all community driven

#

fun fact though, that's how I became good at regex

trim geode
#

I just want you all to know...I started the night by opening GoLand to work on this PDQ library...realized my trial was out so I purchased a license...then went down a rabit hole downloading some IDEs, realized I was running out of space on my menu bar...remembered Bartender 6 sucks now...so had to find an alternative (Thaw)...then went back to cleaning up my apps because I had to remove Bartender....noticed I was about 130GB left on my disk (500GB macbook, works fine but would def get the 1tb for my next one) so I investigated and noticed chrome space, figured that out...but had to macro it to selectively cleanup site data. Then went back to removing stuff, and I still haven't wrote a line of code

patent carbon
#

The docs are pretty bad and contradictory

They added some automatic tools and settings but there's like NO configuration on them. Like it doesn't send an auto-reply on the karma filter

trim geode
#

I think I'm undiagnosed, but likely

patent carbon
#

Go back to buying a GoLand license. Or a JetBrains complete license

#

Tax deductible

quiet saddle
#

They replaced the mod button on the menu bar with a permanent, non-toggleable "ADVERTISE ON REDDIT!" button

trim geode
patent carbon
quiet saddle
#

and yes everyone will say "just use old.reddit.com" but that site is literally 20-25 years old at this point. it's archaic and without adding a few third party extensions, it's pretty much unusable for moderation

trim geode
#

side note, the macbook pro I wanna get next is gonna cost me $3k USD :( guess I better start saving up

patent carbon
#

Just make a discord bot. You'll get that in a couple.... Years

quiet saddle
jaunty cliff
#

I made a bot that can handle files with json

patent carbon
#

I feel like I remember there being a caching lag issue around that time too. Like the one discord has with forum posts on mobile

#

That just locks up the app until it crashes

jaunty cliff
#
  • python
#

about json its small

#

compared to sql

quiet saddle
#

howd you come to that conclusion

jaunty cliff
#

idk

quiet saddle
#

nice

jaunty cliff
#

dont know much of json

quiet saddle
#

just making stuff up, classic ddevs

jaunty cliff
#

Im not a extremely complex coder

patent carbon
#

JSON uses a significant amount more storage and CPU time than SQL

jaunty cliff
#

Oh

#

... I thought sql was big

patent carbon
#

Depends on which driver you're using. Postgres can be pretty large. But still more efficient at storing data and WAY better at accessing it

But SQLite is super efficient for simple apps

jaunty cliff
#

ok

daring wasp
#

SQLite is a pretty good middleground small and fast

jaunty cliff
#

ok

patent carbon
#

JSON is good for predefined config data. Anything you're reading and writing to should be SQL based

quiet saddle
#

depends on the type of data you're storing but in most cases a well-structured SQL database would probably take up about the same or less storage (at the raw data level - not counting the size cost of indexing + the actual server instance for something like postgres).

But the performance benefit is astronomical.

trim geode
#

on a positive note...went from 115GB free (ish) to 198GB free, and it's purging some more right now so I think I'll have even more.

#

still haven't written a line of code btw

patent carbon
#

Idk if macos has it but TreeSize is one of my favorite apps for disk cleanup

quiet saddle
#

same

trim geode
#

I use DaisyDisk on Mac

patent carbon
#

Same idea. Prettier UI

quiet saddle
#

i kinda like simple UIs sometimes

trim geode
#

on windows I use windirstat

patent carbon
#

Ok I have a big refactor to work on tomorrow. I should get a healthy amount of sleep

trim geode
sudden yoke
patent carbon
#

Why is your .git file 8GB

wide pasture
#

Hey guys, I made this section i wanted to move the image towards the left side as shown with pen.
Here's the current code i'm using. I was stuck with it so i asked chatgpt but didn't fixed either.

Section name is source-code:

.source-code{
display: flex;
align-items: center;
justify-content: flex-start;

gap: 60px;

padding-bottom: 200px;

}
.source-code h1{
font-size: 60px;
text-align: right;
display: block;
}
.source-code .text{
padding-left: 100px;
text-align: right;
width: 100%;
}
.source-code img{
display: flex;
justify-content: space-between;
padding-right: 100px;
width: 200px;
object-fit: contain;

transform: translateY(100px);

}

trim geode
#

update, got it to 206

trim geode
quiet saddle
trim geode
#

yeah it's half LFS

trim geode
sudden yoke
trim geode
#

lolol, it's actually a lot of space considering what I do

#

It's not like I'm downloading games

#

(besides factorio and stardew)

neat olive
#

it's usable but e.g. no comments is a notable downside, and some other formats can be easier to, well, format

#

one thing I do think it's really good for is transfering data between machines

trim geode
#

JSONC & JSON5 allows comments. smug

olive depot
left iceBOT
olive depot
#

the ping also

vestal fractal
olive depot
#

name styling SickBro

vestal fractal
#

True that's another way

#

But check for all of them

olive depot
#

and that way is better than animated avatar / banner, most people will use name style rather than animated stuff

tardy plaza
olive depot
#

container

tardy plaza
#

Container…

I haven’t coded anything for Discord in a long time

#

I guess this means rewrite for all my projects

vestal fractal
#

Nah

lyric escarp
#

embed still works, it's fine

trim geode
#

embed is still supported

tardy plaza
#

But container looks prettier

olive depot
#

true

vestal fractal
#

Ah in that meaning yes

lyric escarp
#

well yeah

trim geode
#

okay....maybe I retry writing code tomorrow....now im too tired and I have meetings today

tardy plaza
#

visual studio code is more important than your meetings

trim geode
#

I'm not using VSCode

tardy plaza
#

whatever you use Matt

#

is more important

trim geode
#

I would argue that the meeting with the lawyer is more important

#

And my client meetings are more important considering that's how I make money

olive depot
#

hell naw another fossil

wet sandal
#

Г

modest geyser
halcyon bone
#

does anyone know any free discord bot hosts that runs it freely and doesnt use "watch ad to continue the bot running" every 3 hours?

#

besides botghost

modest geyser
halcyon bone
#

ty dude

south wolf
#

yo I'm new here

upbeat anchor
keen prairie
#

CryptoError 😭

keen prairie
wide pasture
#

Gus i have a core i5, 6gb ram, 100gb disk, no ssd and integrated graphics.
WIll ubuntu run smooth and fine on this? i just want to use vscode

near crescent
wide pasture
#

Please reply me.

near crescent
#

why are you copying people's messages?

#

understandable

#

absolutely not

solid wind
#

sounds like quite an old machine, id have to assume thats like late 2000s or early 2010s

wide pasture
weary bluff
#

You are not asking correctly.

#

See how you do it;

spice tinsel
#

??

weary bluff
# weary bluff See how you do it;

Hey souji, I want to make friendship with you and want to not ask you questions about Discord related things such as support etc., would you mind to become friends?

weary bluff
near crescent
#

ok, so if you are rude in response to someone being rude, you are part of the issue

near crescent
#

i'd recommend not being part of the issue

weary bluff
#

But that’s the only language they understand

#

Sometimes things are not solved as you being nicely to that person swears at your mom even though “it’s word and not act”

wide pasture
#

Hey guys, do you suggest ubuntu for a starter developer? I make basic discors bots and front-end web developing. I have a low end pc and i wanted to install linux on it. Is it good?

olive depot
#

nice suggestion

weary bluff
#

And 80 MB

olive depot
#

calculator works?

thorny pollen
#

wssup guys

weary bluff
river bough
thorny pollen
#

i hace a question

weary bluff
olive depot
river bough
weary bluff
olive depot
thorny pollen
#

why dev badge was removed

olive depot
#

lol

wide pasture
olive depot
weary bluff
river bough
olive depot
#

i had same guy, let me show that was weird

weary bluff
river bough
#

it’s probably cus 99% of people with the badge just coded a bot that did one thing and applied for dev

#

it was so easy

olive depot
thorny pollen
#

hmm well i need a team to make a new game to discord

river bough
weary bluff
thorny pollen
olive depot
modest geyser
#

I dont use ai?

weary bluff
thorny pollen
#

yea well iam an ai developer

olive depot
river bough
#

Ai isn’t the end of coding at all it’s just speeding up, the people who use ai for everything is what ruins it for the rest

weary bluff
#

I used to code a lot back then for hours to make a perfect embed message

lyric escarp
#

coding is fun when it takes time

weary bluff
#

Now I do it in minutes and then replace emojis

#

As an example of usage

thorny pollen
olive depot
weary bluff
lyric escarp
#

you dont seem to believe it do you

thorny pollen
#

does discord agree with ai

verbal wraith
#

Huh

weary bluff
olive depot
weary bluff
#

I saw these things a lot in twitter

lyric escarp
#

hm i get you

weary bluff
weary bluff
#

All I wanted summaries AI 😔

thorny pollen
#

why most people have ! name

weary bluff
#

But i left in dungeon that time and didn’t know there was a form to fill to enable it for your server

weary bluff
#

Attention seekers

thorny pollen
#

hmmmmmmmmmmm

olive depot
#

status advertisers*

lyric escarp
lyric escarp
#

it's related to coding

thorny pollen
#

well what type of coding

lyric escarp
#

40 hours of react

#

well not really react because it renders to image instead

weary bluff
#

@near crescent does Discord allow you to use Wumpus as a Discord activity game?

near crescent
#

firShrug i'd personally try to not do anything that can be interpreted as impersonating

modest geyser
#

Morning sooj

wide pasture
lyric escarp
#

you guessed it

modest geyser
wide pasture
lyric escarp
#

Symbols

wide pasture
#

😭

upbeat anchor
lyric escarp
upbeat anchor
#

i dont think they are evolving that fast

wide pasture
#

I'm about to install ubuntu.

modest geyser
lyric escarp
modest geyser
#

There was one here but for a camera

upbeat anchor
#

damn

#

at least they have consistent photos this time

#

not like 4 diff macbooks in each square

lyric escarp
#

One tried to sell me a chromebook I already bought for 25 bucks, for 600 bucks.

wide pasture
upbeat anchor
lyric escarp
#

oh god i came this far and completely forgot about localization

#

well that's a problem for future me

olive depot
#

how i'm supposed to make the image look smaller in container? decreasing the canvas size doing nothing
nvm i was being dumb

faint wagon
#

I Need help for my bots

olive depot
#

i don't have help

olive depot
faint wagon
#

I Want to create Analyst bot but i dont have Idee so im looking for dev

olive depot
#

so you actually need dev, not help?

faint wagon
split temple
#

Programming doesn’t feel the same anymore

#

😢

verbal wraith
#

Why tho?

split temple
#

I feel like im gonna miss out if i start debugging like i used to

faint wagon
split temple
#

Im over here in a existential crisis

split temple
faint wagon
lyric escarp
#

if you want to recruit a dev, not here.

faint wagon
faint wagon
split temple
# faint wagon For my project

Usually u drop the problem and we try and help u by using our knowledge (im not sure if we are allowd to do that either)

faint wagon
lyric escarp
split temple
faint wagon
verbal wraith
#

Both are coding languages

split temple
lyric escarp
#

github is probably so mad at me cause each HMR is making 7 requests to github

#

it's memory cached :skul:

weary bluff
faint wagon
split temple
weary bluff
#

“Professional AI Code Debugger” is new title soon

weary bluff
#

No way I will learn ActionScript to check SWF files anyway

split temple
#

Im pretty sure “programming” as a label will die

versed creek
#

I have a question

#

If I suppose have to store msg count per user or maybe xp that I am giving him per msg or random per some time how should I save that as in db

lyric escarp
#

you may ask.

#

just save how many xp they have

#

messageCreate -> add xp somehow -> save that xp count to db

versed creek
#

And like should I store it in cache to show live ish data and have loops every 10-20mins to avoid mass writing

versed creek
#

I dont get the idea or gist of it

olive depot
split temple
versed creek
lyric escarp
versed creek
split temple
# versed creek How would I tho🤔

Map<userId, {xp, dirty}>. Update on messageCreate, flush dirty entries every 10–20 min in one batch (INSERT ... ON CONFLICT DO UPDATE).
For restarts flush on SIGINT/SIGTERM. Crashes lose up to one interval, fine, or shorten it. Get rid of inactive users from memory after flush so it doesn’t grow forever.

olive depot
olive depot
#

the eyebrows evolved

split temple
versed creek
lyric escarp
split temple
#

U dont have a handler for those users?

#

U dont wanna give xp to spammers lol

#

@versed creek what are the server specs

versed creek
#

I havent worked on anything for it yet just getting the rough ideas tho I am somewhat got a hold on the rank card looks but they are not confirmed too they have many things I dont know what to keep and what not to

split temple
#

Literally even a 3 dollar vps on datalix.eu would handle it fine

split temple
#

Personally i use hetzner. But i have used datalix in the past

lyric escarp
#

you shouldn't be worried at all, rendering takes way more

verbal wraith
#

I mean, at this point fiverr should pay us too

lyric escarp
#

ngl true

versed creek
split temple
#

0.1 vcpu are u sure ur thing will even boot up

versed creek
versed creek
split temple
#

😭

#

I hope u aren’t paying for it

versed creek
split temple
#

Ah

versed creek
#

I mean I can switch or oracle or aws they are even better at free tier but no credit kard

#

😢

#

These are hardcoded stats for now while I am choosing how my rank card should exactly be like

amber pasture
#

Hello im having issues with finding a good host for my discord bot all of the free tier ones sleep I tried keep alive.js and uptime robot
Still doesn't work could anyone recommended

amber pasture
modest geyser
#

Free good hosts don’t really exist

opaque valve
lyric escarp
verbal wraith
#

Krypton mentioned?

lyric escarp
#

it's a number, you increment it

#

not write a new uid

opaque valve
versed creek
#

Wow

lyric escarp
# versed creek I dont get it can you explain it to a toddler

you have a cup, a REALLY REALLY big set of cups

each person that sends a message, if they haven't they get a new cup.
that cup stores water, aka their xp, each time they send the message, instead of giving them another cup, fill it with a little bit more of water.

#

the cup represents the user in your database
while the water represents their xp number

verbal wraith
#

Holy, even I understood that

lyric escarp
#

alright then ill be heading for CS teacher instead-

lyric escarp
#

i use a thing called constant stream of power bills

versed creek
#

What if the water spills someday

lyric escarp
#

that would be when someone reaches 18,446,744,073,709,551,615 xp

#

(assuming using SQLite Unsigned BIGINT which is a 64-bit number)

modest geyser
#

@opaque valve If you need help please ask here instead of sending random friend requests

versed creek
olive depot
#

yes

lyric escarp
#

then it'd be the same thing

dull oriole
#

Is it only me or are you guys getting ghosted on the intent application as well?
I'm waiting for 2+ weeks now.

modest geyser
#

Some have reported them taking upto a month

versed creek
#
    guild_id BIGINT,
    user_id BIGINT,
    xp BIGINT DEFAULT 0,
    messages BIGINT DEFAULT 0,
    level INT DEFAULT 0,
    PRIMARY KEY (guild_id, user_id)
);```
#

Is this it

upbeat anchor
#

thats alot of messages you think it could have

versed creek
#

??

glass silo
#

Wild

lyric escarp
glass silo
#

huh? Snowflakes can be stored in bigint just fine?

versed creek
#

Wouldn't msg count be better for analytics or tracking daily weekly monthly msgs and like displaying it on your rank card

#

And postgress can store them as bigint right?

#

The guild id and user id

glass silo
#

I doubt anyone would care about the messages count on the card

versed creek
olive depot
versed creek
#

These are what they are now

olive depot
#

just show in a clean container

versed creek
olive depot
#

components v2 > canvas

versed creek
#

I got the canvas thing id from this big sv

trim geode
#

I guess it's finally time to pull the trigger on a dedicated server. Ugh. I just still haven't decided which provider

versed creek
olive depot
#

its quite opposite

#

it won't stretch on its own unless you do

#

there's always a better way of doing what you are tyring

versed creek
olive depot
#

it depends on content

versed creek
daring wasp
#

how...

versed creek
#

What if I put avatar in accessory bar and cards to be made my canvas according to stats png bg less and have them as media

olive depot
#

only if you are not using section buttons

#

-# which looks cool on PC

versed creek
#

What are section buttons

daring wasp
#

Section like you can put a text display and accessory in them

trim geode
#

Anyone here have experience with ReliableSite? The host?

versed creek
#

I would have section things but whats with section "buttons"

olive depot
#

you can't have section standalone without a thubnail or button

versed creek
#

Section would have avatar as accessory right

olive depot
#

i mean.. yeah?

versed creek
#

Isnt Thumbnail the same thing as accessory but for an container

#

Wait I mean accessory thumbnail not thumbnail accessory

#

Wait I just need ideas for the rank card what can I replace msg count with

#

My specs are low my ram is jittering

#

Would this be considered normal

daring wasp
versed creek
verbal wraith
#

What is this grey area supposed to be? A banner?

versed creek
twin cargo
#

Hello , i need help

verbal wraith
#

With?

twin cargo
#

I accidentally created the account with wrong age and now im shown as under 18 and pics , some channels are locked

#

I tried to talk to discord support but idk what happened

verbal wraith
#

!support

strong sealBOT
#

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

daring wasp
#

exam went good :D

daring wasp
twin cargo
#

What imma do

verbal wraith
#

There should be an option to update your age through support portal

versed creek
verbal wraith
#

On discord support portal

twin cargo
#

I tried but i couldn’t find any

daring wasp
versed creek
# daring wasp this one def

I have to get like some diff stats rather than just those msg ones I can keep the style and all but stats cards and some other things that need to be changed is what I am not getting idea on

#

-# (My claude credits for the day are over)

twin cargo
daring wasp
verbal wraith
versed creek
daring wasp
twin cargo
#

Where can i send screen

versed creek
daring wasp
#

this is a dev server

twin cargo
#

Ok

kindred whale
#

Hello guys i'm new

olive depot
#

hi new

kindred whale
olive depot
#

alot

sudden yoke
#

this should be enough words for a simple automod system that suports more then just englishemoji_21

dull oriole
verbal wraith
sudden yoke
#

@daring wasp @verbal wraith ^

olive depot
#

wash your mouth with soap

#

SOUJIII

verbal wraith
#

I love how there is a lot of english words in polish section

sudden yoke
daring wasp
#

this right here is how GitHub should look
so great

verbal wraith
#

Yea, you would need someone to review it because there are words such as "rufa" for example which means the back of the boat (idk how it's called in the english)

#

Looks like it's called "stern"

daring wasp
#

does it have a hindi txt i would see but my internet is trash rn

verbal wraith
#

It does

sudden yoke
olive depot
#

hindi should be in roman hindi

daring wasp
olive depot
#

no

daring wasp
#

that's such a bad idea 😭

olive depot
#

~~ i better not post it here~~

verbal wraith
#

Indeed

daring wasp
#

almost everyone who uses hindi online uses it with roman letters 😭

sudden yoke
#

I am testing it currently, it's alot of words so I gotte test alot

olive depot
#

test what?

sudden yoke
#

I got it linked to an automod system

olive depot
#

ye, and?

sudden yoke
#

so ye, testing if it reacts

olive depot
#

oh so say "testing my automod"

twin cargo
#

@daring wasp i sent req and thats the reply

olive depot
#

did i just saw...

#

nvm its off topic

sudden yoke
olive depot
#

ITS BEEN 7 MONTHS I CAN'T COMPLETE FLAMEY AND you want me to test your bot out

olive depot
#

peak

daring wasp
daring wasp
left iceBOT
sudden yoke
#

:o

#

mine is just rather basic, it can do alot for a small community bot.
it's main job is to handle some tasks in the server such as automod and tickets but its also used for verification

upbeat anchor
#

message button 👀

sudden yoke
upbeat anchor
#

ah prob client mod

glass silo
#

Smh

sudden yoke
#

cant I say that I use ven?

upbeat anchor
#

tbf it is really annoying to open someone's dms

sudden yoke
#

alr then

upbeat anchor
verbal wraith
#

Mentioning client mods on official discord server is not a good idea

sudden yoke
olive depot
sudden yoke
olive depot
#

and i guess, the most cleanest theme of discord is free

#

this onee

sudden yoke
#

dark is always the best ngl, who even uses whiteAstolfoWhy

verbal wraith
#

Waiting for mad souji to show up

sudden yoke
#

Can take minutes or dayscat_huh

glass silo
#

Souppp

verbal wraith
#

ji

glass silo
#

Jin

upbeat anchor
viscid steppe
#

Yellow to green gradient

olive depot
#

🤮

viscid steppe
#

Very easy on the eyes

teal schooner
#

chat thoughts?

solid wind
upbeat anchor
olive depot
teal schooner
#

i mean i technically wouldnt be getting in trouble

upbeat anchor
#

ah yeah this is def against tos

#

if its just fetching the list and comparing to somehow with license (idk any easy ones), then i dont think its bad

#

just its hard to actually download music legally

#

and then be able to play it

olive depot
#

Create your own music !!!

heady elk
teal schooner
upbeat anchor
heady elk
verbal wraith
#

🔥

olive depot
upbeat anchor
#

not like anyone uses windows anymore, so only few would notice

olive depot
#

Windows or windows 11 emojis

upbeat anchor
#

windows

viscid steppe
verbal wraith
#

Doors > windows

glass silo
solid wind
#

light themes look good but they feel wrong when on my personal devices

#

like on teams at work thats 100% gotta be in light mode, but discord? no way

glass silo
#

Lol same

upbeat anchor
#

discord light mode feels like a direct invert

#

like honestly most things look the best in what its designed for

near crescent
#

@sudden yoke considering you keep trying i somewhat hoped you'd get the hint by now.
client mods are against discord terms of service and we do not allow them being discussed or suggested here.
stop trying to bypass that, we will action going forward.

upbeat anchor
hardy hare
verbal wraith
#

Indeed

#

Risky is famous

viscid steppe
#

Risky is popular

hardy hare
#

that is so useful for those mrbeast links bro thanks

upbeat anchor
#

lol why is this such a surprise for a dumb bot 😅

viscid steppe
#

Im a huge fan

hardy hare
#

Me me

near crescent
#

firShrug it's a simple solution for a problem people have

sudden yoke
upbeat anchor
#

discord plz give me msg content intent so i can see how many cases are dumb people confused people that msg there

near crescent
#

the solution doesn't have to be overly complicated, if it works it works

upbeat anchor
#

true, this server has a smarter solution tho

near crescent
#

not sure if i'd call it smarter, it's more generalized just combating attachment spam - comes with problems as well, like them only posting one message

upbeat anchor
#

ah

near crescent
#

on the other hand, looking at past trends honeypot channels would be most effective if they were the oldest channel in the server
which is hard to do after the fact (and the topmost position wise, easier to do)

upbeat anchor
#

makes sense, i only saw it get delete when another channel became unread

floral rapids
upbeat anchor
floral rapids
#

light gives a better advantage for people to come to your site as long as it's not dev related

near crescent
#

most other scam campaigns i've observed in /djs always post in the same channel order and it's always oldest (well, oldest publicly writable)

upbeat anchor
#

ah

#

in my servers im in its top to bottom

#

ie if pot is 3rd, its the 3rd to get hit and if its fast enough no others get spammed

near crescent
#

other compaign other fingerprint / behavior firShrug

floral rapids
upbeat anchor
#

🥀

floral rapids
#

they even send in vc text message now

upbeat anchor
#

im still yet to know if its one guy/org or many that have similar things

honest gulch
#

how do I make a discord bot?#

upbeat anchor
#

i wonder if nsfw channel is client side or api too -> like i wonder if i can make it harder for avg person to type in there

honest gulch
#

how do I make a discord bot?

near crescent
#

"client side or api too" meaning what?

#

nsfw is a channel field

upbeat anchor
floral rapids
#

I think they ignore if it's nsfw or not

honest gulch
near crescent
#

firHmm why would the api prevent you from sending messages

honest gulch
#

am I just ignored?

floral rapids
#

it's client side checking most likely

upbeat anchor
#

coz if you didnt verify ur age, you shouldnt in theory have access

#

yeah thats all i wondered

honest gulch
#

anyone here??

floral rapids
honest gulch
floral rapids
#

start from there then

#

then check discord documentation

honest gulch
#

ik but what software would I use to acc make the bot

near crescent
#

ah, don't know actually
but apps are def. except from any restrictions in that capacity

floral rapids
verbal wraith
#

Visual Studio Code for example

floral rapids
#

multiple ide's are in place, I recommend vscode for JavaScript/Typescript/Rust; jetbrains for java, some might enjoy jetbrains for JavaScript too but it's per person preference

upbeat anchor
#

if they do do vc's then its easy to repurpose those "server stat" channels tho haha

floral rapids
#

same for python, they have a py something ide too for python, just search for IDEs

floral rapids
#

they just send to whatever is available or randomize to whatever is available

upbeat anchor
#

yeah, so lazy

verbal wraith
#

If it sends, it sends

floral rapids
#

if I can get src It'd be amazing to know how they work

floral rapids
#

they probably do not care about any of it

upbeat anchor
floral rapids
upbeat anchor
#

i mean i do tell you to make the name smth more customised haha

#

idealy the best thing to do is repurpose an old archived channel

floral rapids
#

or ocr scan 😄

upbeat anchor
upbeat anchor
floral rapids
#

I've been dying trying to figure it out lol

upbeat anchor
#

i did it on my server -> do note you have to make it read only temporarily to add it

#

@floral rapids btw when you say its random, are you sure its not just age based?

floral rapids
floral rapids
upbeat anchor
#

my servers that im appart of that i see this stuff seem to always lag behind the wave, so it takes me a while to actually see the new stuffs

upbeat anchor
floral rapids
upbeat anchor
#

its only ~10% cpu tho

floral rapids
#

presence*

upbeat anchor
#

haha i only have guilds and guild messages

#

most are msg create and 2nd most is msg update

floral rapids
#

I could probably get even less than 5% on guild messages only (ocr, and actually ticket related messages)

upbeat anchor
#

nice

floral rapids
#

that was on 1 vcore and 10% CPU maxed out

upbeat anchor
#

now im glad i dont play with cache or need any more events, as damnnnn

floral rapids
#

took 2minutes 23seconds to pnpm update packages

upbeat anchor
#

:(

#

btw what lib/lang do you use?

#

wait you said pnpm

floral rapids
floral rapids
upbeat anchor
#

w

#

my cpu usage is drastically lower due to using @discordjs/ws and ram is way better coz no caching... i wish more bot devs knew about it haha (but alot do actually need caching)

floral rapids
#

so bypasses happen right under my radar and false positives too, which allows me to fix

upbeat anchor
#

wooo

floral rapids
#

but, I'd overall rather not use it too

upbeat anchor
#

i mean yeah, but at very least you can disable cache as do you really need all of the default

floral rapids
#

it does sound like a pain to implement caching where as you can easily put them all to 0

#

in default djs

upbeat anchor
#

ya

#

guilds is prob the only one that most generally actually need

#

but member and messages idk

floral rapids
#

messages incl?

#

actually probably not?

#

since partial would give what's new

#

which you can then have it checked again, and you aren't handling any delete/bulk delete

#

or any logging

upbeat anchor
#

ya

#

oh i guess you doing custom also can do delete their messages instead of ban

#

ie less annoying when they get acc back

floral rapids
#

I do delete message & timeout for mods to review

#

pretty good imo

upbeat anchor
#

W

floral rapids
#

(my own is softban, with a message that their account has been compromised)

upbeat anchor
#

ya

#

i dont get why some mods turn off dming 😭

floral rapids
#

I do turn it off

#

Same for server dming (server option)

upbeat anchor
#

why dont you want them to be told that they got kicked/banned?

floral rapids
#

But it's being bypassed by them sending friend requests

floral rapids
upbeat anchor
#

orrr do you mean this

floral rapids
#

Mobile data is not loading the image

upbeat anchor
#

if that, yeah im debating making it force enabled

#

ah the security actions thing where you can pause dms

floral rapids
#

yes that's what I disable too

upbeat anchor
#

cool

daring wasp
floral rapids
#

security action -> sending dm, which helps out, bypassed by having someone you have as a friend being their friend OR they sending a friend request, which discord has not solved

upbeat anchor
upbeat anchor
#

very sad

floral rapids
#

correct

#

I think you can also somewhat receive messages from non-friends and non-mutual servers but this theory is still being checked

#

I don't exactly know how to it's done, I'm trying to find a solution for it

upbeat anchor
floral rapids
#

I do receive dms from people that aren't my friend nor are they in my mutual servers so

upbeat anchor
#

do note that in discord api's eyes if you have the privacy setting of no dm, it counts it as no mutual servers... which is really confusing as the other error state you get if you are full on blocked

floral rapids
#

mostly friend requests but yes

upbeat anchor
#

like someone reported and then got booted?

floral rapids
#

maybe idk

#

I will keep that in mind thanks

upbeat anchor
#

ive once had a case where someone dm'd me but i couldnt reply because they had the privacy setting disabled on those mutual servers... was kinda funny

daring wasp
floral rapids
#

hello there sora

daring wasp
#

im free from exams! (for 5 days)

vestal fractal
#

I wonder if the affinity system affects that whatsoever (system that determines who you interact with, not necessarily friends, and is used for example in the game widgets)

floral rapids
#

congrats for being free from exams! (for 5 days)

vague cradle
#

Can a chatbot get message content approval?

olive depot
#

Specifically, if it use data to train llm

#

It won't

daring wasp
#

you don't need message intent for reading messages that ping your bot

floral rapids
vestal fractal
daring wasp
quiet saddle