Advertisement ยท 728 ร— 90

Posts by Austin Keener

Components are intended to be a composable set of UI blocks that you can put together to craft visual experiences in a variety of surfaces, although right now our 2 available surfaces are Messages and Modals.

5 months ago 2 0 0 0
Discord for Developers Build games, experiences, and integrations for millions of users on Discord.

In regards to components, you can send components as part of message or modals, where the former can be crafted via:
- normal message sending:
discord.com/developers/d...

- webhook message sending
discord.com/developers/d...

- interaction message sending
discord.com/developers/d...

5 months ago 2 0 1 0
Preview
GitHub - discord/discord-api-spec: OpenAPI specification for Discord APIs OpenAPI specification for Discord APIs. Contribute to discord/discord-api-spec development by creating an account on GitHub.

We do have an open api spec, but it is in a beta state. We're working to improve it
github.com/discord/disc...

5 months ago 1 0 0 0

I'm gonna miss working with you ๐Ÿ˜ญ

5 months ago 2 0 0 0

@jkap.gay do you have thonks here?

5 months ago 2 0 1 0

Sure, shoot. I don't check here often, but I'll respond when I do.
Watcha got?

5 months ago 1 0 2 0

Wow, _in_ powershell? Nutty

5 months ago 2 0 1 0
Advertisement

Who knows, maybe it _will_ end up in a desert like area in the future given that SEMICON West moved from SF to Phoenix this year. Had been in SF for like 5 decades

6 months ago 0 0 0 0

Whoa these are cool. I like the blue one quite a bit

6 months ago 1 0 0 0

Agreed.

10 months ago 1 0 0 0

absolutely not

11 months ago 1 0 1 0

You can mostly map things. The big omissions are author, fields, and footer.

Author and footer can be mostly approximated via the subtext markdown feature, although you do lose the inline external image.

Fields are a known loss. We aren't sure how we want to reintroduce tabular data due to mobile

11 months ago 2 0 1 0

I'm just lucky that it wasn't my user id in the mention otherwise my client would've exploded with pings heh

11 months ago 1 0 0 0

Yeaaaaah, I left some debug code in on a last second PR :0
Oops. Happens to the best of us

11 months ago 3 0 1 0
Post image Post image

During the development of this feature I built some other UIs that I think are interesting. Here's one of them based on usage of an anime voting bot I saw in the wild.

Left is the original based on legacy embeds. Right is a conceptual reimplementation using the new components

11 months ago 5 0 0 0
Post image

After a long long effort I have finally achieved my goal of providing apps on Discord a stronger set of components to build rich, flexible UIs with. It's been a long time coming.

You can checkout the new components on our developer docs:
discord.com/developers/d...

11 months ago 53 7 4 2

Heh, this looks very similar to what I built for Discord's.
Choosing to highlight the TLD separately is :chefs-kiss:

1 year ago 4 0 0 0
Advertisement
Post image Post image

I'll be updating my store Thursday, March 13th, 5PM PT~~~
If you sign up for the newsletter on my website (mb-pottery.com), you'll get a reminder when new items are published.

This post starts a thread with a small sample of what's coming -

#pottery #handmade #porcelain

1 year ago 32 5 2 1

Replace "surprising amount " with "one individual engineer wouldn't shuddup about it".

Oops, it was me.

๐Ÿ˜”๐Ÿ™‡โ€โ™‚๏ธ

1 year ago 4 0 1 0
Preview
Epoch Semantic Versioning Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users.

Proposing an extended SemVer -

๐Ÿ—ฟ Epoch Semantic Versioning

to communicate better about versions.

Thinking of adopting this to all my projects, and finally eliminating my lousy habit of forever zero-major practice ๐Ÿ˜œ

What do you think? ๐Ÿ‘€
antfu.me/posts/epoch-...

1 year ago 238 37 39 10
Preview
Build software better, together GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

TIL that Github has an interface for playing with LLMs that not only allows you to communicate with them, but also
- See the code they're using to do so
- See the raw output from the interaction
- Compare LLMs side by side to each other

github.com/marketplace/...

1 year ago 2 0 0 0

The performance of calling back into a JS interpreter while in native code is too impactful for platforms like low-powered android devices.

This is why we are considering something like TreeSitter which uses native-compiled code for its AST parsing, which we can then map to colors for text ranges

1 year ago 1 0 1 0

The crux of the problem is needing to be able to parse the text in a language aware way and then be able to color ranges of text within native text views with coloring. Given that it seems that VSCode's TextMate implements all of the language parsing in TS, we'd need to call JS from Native. Can't do

1 year ago 1 0 1 0

Does the mug in the first photo have two different glazes on it? How do you achieve the dark gray accent lines / speckles?

1 year ago 0 0 1 0
Advertisement

I tried and it timed out while going to the link in the email

1 year ago 1 0 0 0

Gonna have to build an Audio Component at some point

1 year ago 3 0 0 0

At this point I'm not sure which I'll use. I've gotten very used to swiping to reply, but it is still painful to pull up the members list.

Kinda wish there was a middle ground where pulling from the screen edge showed the list and dragging across just the message allowed reply

1 year ago 1 0 1 0

It's been a trip. Markdown, _especially_ Discord's "flavor" of markdown is very very nuts.

Glad to indoctrinate someone else into that world with me ๐Ÿ˜ˆ

1 year ago 1 0 0 0
Discord Markdown - Part 2: What We're Doing About It

Oh I forgot to post about this when it went up, but part 2 of the markdown saga is live. wnelson.dev/blog/2025/01...

1 year ago 9 5 0 0