#Component-based messages/components V2

1 messages · Page 2 of 1

half wedge
#

This is how it worked for me the first time

tame rose
#

Why this thread has 1000 messages? @small bane

waxen herald
#

you don't have to ping anybody for questions in this server

half wedge
#

It is also the future of discohook and embeds themselves.

waxen herald
#

what

half wedge
#

sorry im not native idk what i said XD

waxen herald
bleak pebble
#

no errors, it just works on 1 server and nowhere else

#

i solved it, u need to delete and create buttons+flows again, when u change webhook and server where u send

vestal kindle
#

The error that you can only add actions but they disappear immediately when the page is reloaded is so annoying

tame rose
#

discohook froze when i try to add buttons

vestal kindle
#

Is it possible to connect discohook with tickettool?

elder valve
#

no

vestal kindle
#

Can we only send messages via webhook?

elder valve
#

and „with“ discohook utils through components yes

vestal kindle
#

Ok

#

So we can connect tt with dh

elder valve
#

no?

#

lol

tardy raft
lapis birch
#

Are inlines impossible to do with components v2

idle urchin
wraith bough
dusky bane
#

Is this released yet

idle urchin
dusky bane
idle urchin
kind lintel
#

.

errant hill
#

Heyo
So i noticed that now you can directly ping roles inside the embed with v2 as opposed to the classic message mentions
problem now is.. how can I link roles in embeds without it pinging

idle urchin
errant hill
#

Ohhh cheers

torpid cargo
#

When I add a second message, it doesn't have CV2 options available. Is that yet to be implemented, or a limitation?

idle urchin
torpid cargo
#

Oh, the duplicate works. Right on, thanks

unreal flower
#

Did this release?

elder valve
#

( open beta )

upbeat zealot
#

are there any plans to make a preview on components v2? i know this may be hard or not possible so i was just wondering if this is possible, thanks!

upbeat zealot
tardy raft
upbeat zealot
#

oh alright thanks

tardy raft
upbeat zealot
#

i see, i did not see this because i was using it on mobile

#

thank you

half wedge
#

-# I feel like the flows aren't working, I'll test them but...(forget i only put "Member.role_ids", instead "member.role_ids" and that broke all)

vestal kindle
#

Nope

tardy raft
#

Not sure if this is a cv2 bug but sometimes whenever I add a row and add one link button with one normal button, Send one it works. Replace the other section with the same thing but for discords guildlines, Error appears. This is what it gave me:

  "message": "Invalid Form Body",
  "code": 50035,
  "errors": {
    "components": {
      "0": {
        "components": {
          "7": {
            "components": {
              "1": {
                "custom_id": {
                  "_errors": [
                    {
                      "code": "BUTTON_COMPONENT_CUSTOM_ID_REQUIRED",
                      "message": "A custom id is required"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    }
  }
}```
vestal kindle
half wedge
# vestal kindle It is. Instead of fixing Bugs in cv2, they add fancy animations

Poor Shay, without Shay we wouldn't have discohook in the first place, value his work instead of criticizing it, and I know he'll solve it but have mercy, give him time to solve it, the dev team is small (not to say it's just Shay), it's in very bad taste to criticize other people's work if it bothers you so much, fix it yourself, it's a beta what were you waiting for?

gritty yarrow
#

afaik it might be problem of button

#

aka normal button with send text action

#

i loaded backup into it, to make it send it

#

and it says "Invalid Body form"

elder valve
tardy raft
small bane
#

If you could record a video that would be great, might be tough to repro your exact circumstance since it seems a bit involved

small bane
#

Also it is just me for the record

tardy raft
#

Click the link, Then the video and there. Or just download the video

#

I could have just compressed the video-

#

Didn't think bout that

#

mb

#

-# @small bane sorry again for the ping I just wanna let you know if your busy c:

#

-# ^

small bane
#

yes i see thanks. what are you doing at 43 seconds

tardy raft
# small bane yes i see thanks. what are you doing at 43 seconds

Basically, Im having sections for my guidlines ans to say for the member to follow Discord's Guidlines and tos. I already made the tos section and it didnt give me an error but once I did the same thing to the discord Guidlines sections then it resulted in an error.

#

tos is done. Guidlines doesnt have a "Why?" Button because of the error.

stuck relic
#

The Selection Menu is alread working on Components v2 ?

elder valve
vestal kindle
small bane
#

Are you upset that I try to make the interface look nice when I work on this project?

#

I’m just confused

tardy raft
# tardy raft E

-# @small bane sorry for the ping yet again i just wanna let you know :c

stuck relic
#

Is possible do something like this with cv2 ?

half wedge
half wedge
elder valve
#

its not really discontinued, its just not in cv2

#

-# for whatever reason

half wedge
elder valve
#

not really

#

its not cv1

#

its just embeds

#

its smth different

half wedge
#

That's why 3 quotes, "it's discontinued" but it depends on how you understand it

#

At the end of the day, you can't do it with CV2 and that's what matters.

worldly granite
vestal kindle
elder valve
#

lmao

half wedge
vestal kindle
#

Ban him?

#

I did nothing forbidden

#

So, shut up

#

:)

#

Can you please

#

I am not interested in your messages

small bane
#

both of you are being unnecessarily aggressive

#

i don't care if you prefer a different bot but coming in here "to tell people to use <x>" is generally slimy

#

so you will eventually be booted for that

half wedge
boreal scarab
#

Not sure if this is a bug or just me doing things wrong - but when I save a message with a Flow - everything works. However, if I reopen the message to alter the flow - the flow is no longer attached.

worldly granite
#

I'm having similar problem sometimes that flow isn't saved, I'm checking via closing-opening flow editing dialog of component, usually don't need to reload backup, it's just not saved in the first place for some reason

tardy raft
small bane
#

well if the flow is still working then it exists and does not need to be recreated

#

can you clarify what you are encountering tyr_one

gritty yarrow
#

wdym

#

it's good bot

glad flare
#

Move on please.

half wedge
#

Yes, I will delete my messages

#

I already did it

tardy raft
#

I just edit my containers on my browser

#

I only create webhooks with commands. Not editing embeds or containers

boreal scarab
#

Ignore this issue. It was user error.

half wedge
#

(and it's not like last time, the flow is never sent directly)

#

I had to recreate it about 10 times, and it only lasted 3 days each time.

boreal scarab
half wedge
#

You see, I use checks almost every day.

#

and the flows always break

#

I have shifted my focus to other personal projects because of this.

boreal scarab
half wedge
#

either way

boreal scarab
#

So this is a known issue then?

half wedge
#

The flows work very badly (no criticism intended), they mix and disappear constantly

small bane
bleak pebble
boreal scarab
#

The flows work, but it simply will not load.

small bane
#

no, i use firefox

echo willow
#

hey guys, forgive the disturb, did anyone experice a flow registration issue with V2 components?

worldly granite
#

flow isn't saved

#

make sure to click save button ofc and then just reload page of backup in message editor then check that flow is there

#

when it's not saved it's empty there

#

then try creating it again

#

and check again

echo willow
#

Alright

#

I guess that's a bug for V2 stuff

small bane
#

This behavior is noted on the preview panel in the little blue box

gritty yarrow
#

it's okay

#

atleast, link buttons are working perfectly fine

elder valve
#

ig I‘m pretty lucky w everything working perfectly for me xD

tardy raft
tardy raft
#

Was supposed to show the time but only shows the variable?

elder valve
tardy raft
#

Its a variable to show the time when the message was sent though

#

Similar to embed's footer

elder valve
#

i know, but footer is smth different as its an official field

#

and again, maybe its only for interactions since thats the case for most of the variables

half wedge
#

<t:1752614100:t>

worldly granite
half wedge
worldly granite
#

so it's still the real issue if it doesn't replace variable with value

half wedge
#

He just sends a normal message

worldly granite
#

I see, if it doesn't work only there then yeah not a big deal

half wedge
elder valve
#

my words PepeBusiness

tardy raft
#

I sent my message before this error popped up and it sent it witn no problems. Now it says my emoji is are invalid. I didnt type them manually I used the menu that the website gives to add emojis, Mentions, Channels etc.. This is the error: { "message": "Invalid Form Body", "code": 50035, "errors": { "components": { "0": { "components": { "4": { "components": { "0": { "emoji": { "id": { "_errors": [ { "code": "BUTTON_COMPONENT_INVALID_EMOJI", "message": "Invalid emoji" } ]
-# Its cut off because it keeps erroring whenever copying the error so I had to copy parts of it

misty heath
tardy raft
torpid cargo
elder valve
#

img urls count as characters wth

half wedge
#

I seem to remember that a refresh fixes it.

#

But I have a hunch it's because of the extra, useless 3rd scroll next to the live preview.

torpid cargo
#

I noticed if I leave all messages and containers expanded, it doesn't seem to do it, your list is just super long

small bane
#

you should be able to scroll past that overflow if you just keep going when you hit the end. depends on your browser

#

#support message

torpid cargo
#

Mm, not sure I follow. With the left or right scrollbar? The left definitely runs up against a wall (Chrome)

half wedge
ornate cipher
#

@small bane how do i add a separator/divider on current discohook.app site? i'm confused

hard hazel
ornate cipher
#

thank you btw

idle urchin
ornate cipher
#

it's weird. through the beta link, all components show on add. when i add a message, those components are hidden except row. then i need to set the flags to 32768 (if i can find it)

idle urchin
#

because the link has the flag included

elder valve
ornate cipher
elder valve
#

yeah that worked thx

#

thought „flags“ was already in there somewhere

ornate cipher
#

if you clear the default message, the json editor gives you blank. you won't get "flags": 0,

elder valve
#

yeah I figured that

waxen herald
#

can this be added as a toggle in flags

#

it's been so long

#

just disable the toggle when there's any other content in the message

hard hazel
#

Shay probably has other plans to allow people use components v2 once its released

#

since the checkbox would be hard to find

flat ether
#

I don't have anything to implement since everyone on this channel has already mentioned some things I intended to share here, so I just want to say that the development team is doing an incredible job implementing the new components. Thank you, Discohook Dev Team!

Sorry for the poor English; I used a translator.

vestal kindle
#

Is the Bug witz the component flow fixxed?

#

They disappear every time

elder valve
#

do silent mentions not work for single user mentions?

hard hazel
elder valve
#

ah I see

#

yeah I don‘t get the notification but It still looks like I got „normally“ mentioned

simple moss
#

I am having an issue where my ephemeral message will not appear even when my flow is correct.

I got it to work in a different server just struggling with the server I am trying to make it work in.

small bane
#

what's the content of the backup you're using @simple moss

simple moss
small bane
#

like just generally what's in it, it might just be invalid such that discord doesn't let the bot send it

#

a screenshot of the preview would probably be fine

simple moss
#

Gotcha, one second

small bane
#

Well that seems fine, can you send it using a webhook normally

simple moss
hazy mist
#

Same for me

#

I have old backup i change it to Cv2 using Json editor and the bot does not send it , i also did try a new backup with cv2 also the same thing.

#

It jest test

half wedge
#

you can't put the flag and it will instantly become

#

The flag only tells the editor whether it is in CV2 or CV1, it does not convert the message.

#

or what do you mean more specifically?

waxen herald
hazy mist
obtuse gate
#

how do u get to the beta

elder valve
obtuse gate
#

ah okay thanks

tardy raft
#

Can cv2 send invite links? I mean like the whole preview of the server whenever sending the invite? If I try sending it raw with discords formatting, Preview isnt there. Is this now blocked by Discord?

small bane
#

I don’t think cv2 unfurls any sort of links

tardy raft
small bane
#

Was it ever

tardy raft
#

It was on embeds but it only showed the old embedded preview but this new one

obtuse gate
#

ohh yea its very nice that mentions are allowed now :)

obtuse gate
#

like how do u change the flags

tardy raft
obtuse gate
#

is something wrong

#

{
"content": "sigma"
"flags": 36864
}

#

thats my json

tardy raft
#

Yep

#

Because this is code, You need to add ,.

obtuse gate
#

ohh ok

tardy raft
#

So basically, { "content": "sigma", "flags": 36864 }

obtuse gate
#

ohh ok thanks

small bane
#

You can’t have content though

obtuse gate
small bane
#

In components v2 that field is disallowed

#

You have to replicate it with a text component

#

Same with embeds and everything else

obtuse gate
#

Like this part of a message?

#

Yeah, I noticed it was removed

waxen herald
hard hazel
waxen herald
#

usually that's 32768

#

maybe there's some other flag enabled there actually

hard hazel
#

Ah yeah

obtuse gate
#

Guys can you use embeds and cv2 together?

tardy raft
#

Just created a new message and there

#

Embed options will be there

obtuse gate
#

oh ok

devout mirage
#

Is this a Bug?

#

Everytime i add a Flow and save everything

#

And Reload the site

#

Every Flow is gone

obtuse gate
#

yea its a bug

devout mirage
elder valve
#

u shouldn‘t reaload the site mid-editing whatsoever

#

sometimes the whole message gets resetted

obtuse gate
#

fr

#

idk why u did that

hazy mist
#

u can open it from browser history
It will be the same before reload

obtuse gate
#

how

#

its the same link

hazy mist
#

I did not try it with cv2

#

But this person it worked for him
In the old one
#support message

obtuse gate
#

That's for the whole messaged

#

message

#

Discohook uses the link to store data im pretty sure

#

Which im guessing the link doesn't store flows

#

So that's why when you reload most data stays

#

It's the link

#

But flows arent saved i guess

half wedge
#

This is not in the CV2

#

(Convert gifs)

karmic parrot
#

Do the new components v2 not support scheduled messages?

slender glen
small bane
#

I don’t actually remember if I’ve tested that yet

slender glen
#

I know you can and it works because I've been doing it for a couple months now OMEGADANCE

#

I guess if the message isn't sending, then try sending it normally first and see if there's an error I guess

karmic parrot
#

It is sending normally

#

But once you go for scheduled, it's not

#

And if I add a non-component message to the same backup, that part sends but not the part with the container, content etc

karmic parrot
#

Because they send when I manually do it, but when the scheduled time comes, they don't

#

At least the message with the new components don't

slender glen
#

I should add my messages don't have any fancy buttons or drop downs though

karmic parrot
#

Neither do mine

#

Only content for text and dividers

slender glen
#

I can't forward it here for some reason, but you should be able to view the server without joining #1214599067993382943 message

karmic parrot
#

Sorry, my internet just went out like right after I sent my message

slender glen
#

I doubt a container would cause it, but you never know

karmic parrot
#

Wait nevermind, I'm an idiot and used webhooks I created

#

Sorry about that, I forgot about the Discord bot

worldly granite
#

I use sheduled CV2 messages on discohook, with containers, images, separators, buttons and flows for them - all works fine, sent every day.

karmic parrot
#

Yep, just remembered that I should use the bot to create the webhooks first, that seems to work

#

Sorry for my questionable intellect lol

worldly granite
#

np good luck

karmic parrot
#

At least it should work now

hazy mist
#

If i copy a row with select menu all the value in it will be the same

#

If i didn't change them it will not work

solar stirrup
#

If I understand correctly, 'Containers' are basically the new embeds? Interesting, although it's a shame that there isn't like a separate title field.

I suppose that's why # / ## / ### headings are a thing tho

elder valve
solar stirrup
#

gotcha

solar stirrup
#

Do triggers not currently work with cv2?

elder valve
solar stirrup
# elder valve how does your welcomer backup look like
{
  "flags": 32768,
  "components": [
    {
      "type": 17,
      "components": [
        {
          "type": 10,
          "content": "Hey {member.mention}, welcome to **[redacted]**! Please read the #💌rules and complete your  #🌸introductions! Before you start talking, be sure to send a copy of your schedule one of the mods listed in #💌rules for verification! We're happy to have you here :3"
        }
      ],
      "accent_color": 12206578
    }
  ]
}
elder valve
#

not sure then, works for me

solar stirrup
#

Hm, I'll try again then

#

I'll redo the entire thing

#

(by redo , i mean set it up again)

solar stirrup
#

I thought the only thing that was restricted were the buttons/menus?

elder valve
solar stirrup
#

well, thanks for checking the message to make sure it wasn't a problem w/ the message

small bane
#

Oh I know what that is. Will fix it so you can use non bot webhooks

glacial pilot
#

HOW TO DO LIKE THIS

#

Can i dm you i just tried but nothing happend

#

Please

#

I show you my work

ornate badger
ornate badger
glacial pilot
#

thanks

glacial pilot
#

Uh

#

this is kinda new for me

#

Can you help

#

Can i do something like this?

#

in comps v2

ornate badger
#

Yes

#

Press buttons and find out

glacial pilot
#

what should i chose

ornate badger
#

Select them and see what they do

glacial pilot
glacial pilot
hasty mango
hasty mango
hasty mango
elder valve
hasty mango
#

Okie

#

bro thanks

#

BIG BRO

hard hazel
#

People are recommending discord.builders because it says you don’t live preview

#1364347506200416307 message

elder valve
#

maybe they‘re confused? cuz how lol

elder valve
#

isn‘t it literally discord builders that doesnt have a preview? 😭

#

wow, how mobile friendly

#

now I can use half of my screen

small bane
#

lol I meant people to take that as “it’s incomplete” not “it doesn’t exist” but I guess the preview is pretty much done

obtuse gate
#

no guys NO

slender glen
#

I actually set a browser bookmark just to open the cv2 editor LuL

small bane
#

It is becoming less hidden

obtuse gate
obtuse gate
gritty yarrow
#

i think it's not that bad

worldly granite
#

discohook is an ecosystem - website, preview, backups, scheduling, bot, interactions and flows
the other website is just one message sending, pff how can be even comparable

elder valve
#

right?

hazy mist
half wedge
#

You have to press F12 and type in the console:

document.body.style.overflow = "hidden";
document.documentElement.style.overflow = "hidden";

its the only thing that works

small bane
#

or scroll up

#

#support message

stone wagon
#

is components v2 editor close to done?

elder valve
stone wagon
#

ok

terse marten
#

Did I do something wrong? My placeholder message isn't registering.

gloomy girder
#

it seems like when adding a button to a section, the custom id isn't set so sending errors out, i was able to fix it by using the json editor and adding a random value, but is this intentional? i may have missed a way to add a custom id

#

i didn't really care about what it's set to since i'm just using it to conceptualize stuff

small bane
#

It should do that yeah. Intr component creation is slightly different outside of rows

small bane
terse marten
dapper sonnet
#

can anyone tell me how to make this

gloomy girder
small bane
#

The editor is supposed to assign you a custom id

elder valve
silent finch
silent finch
dapper sonnet
#

How i add embbed message in row

tardy raft
dapper sonnet
#

I am trying to make it like this

dapper sonnet
tardy raft
#

What are you confused on?

#

Rows can be used inside or outside the container

dapper sonnet
#

I want to add a message in it so that when someone selects the option, the message gets displayed to him

tardy raft
#

Add a button or dropdown -> edit flow -> Add action -> send message -> Ephemeral

dapper sonnet
boreal scarab
#

Not sure this is specific to Components V2 or not (as I'm only using the Components v2 at this point):

Quick Edit works in Thread Channels but not in Forum Channels.

devout mirage
#

Components v2 can be good

#

BUT NOTHING CHANCED FOR LIKE 1 MONTH

#

In discohook

waxen herald
elder valve
small bane
#

things change

slender glen
#

Has there been any work on drag and drop reordering of components? That'll be super handy for CV2

small bane
#

I briefly looked into it before getting occupied by something else. It’s not forgotten

silent finch
torpid cargo
small bane
#

discussed this in #1410608979209490573. restore not working is probably the same root issue because it resolves messages the same way

torpid cargo
#

Oh yeah, good stuff

small bane
#

now live:

  • fixed issue where non-bot webhooks couldn't send CV2 messages in flows (#1354216628488765450 message)
  • added gif conversion buttons to media gallery items and thumbnails (#1354216628488765450 message)
  • fixed some forum thread messages not being editable with quick edit (#1354216628488765450 message, not CV2 specific but brought up in this channel)
  • added a way to choose between standard and CV2 when adding a new message
gloomy girder
#

does this include the fix for missing custom ids? i haven't had a chance to test yet

small bane
#

no i haven't got to work on that yet

hollow crown
#

How do i send the message to my discord sever in the new layout

elder valve
#

or are u talking abt discohook.app instead of .org when u mean „new“

hollow crown
elder valve
#

there is an „add webhook“ button at the top

hollow crown
elder valve
#

have u added a webhook?

hollow crown
elder valve
#

then there should be a „send“ button

hollow crown
elder valve
#

do you see an edit button

hollow crown
elder valve
#

then u did the steps to edit a message or loaded an existing message into the editor

#

scroll down —> set link —> remove message link

hollow crown
tardy raft
#

After the update, Content components just stopped allowing you to scroll through the text. This applies to adding emojis or any panel that has a list.

small bane
#

No I can still do that

#

Try another browser

tardy raft
undone meteor
#

Idk, but I guess I found a bug
when I add a Row with 5 link buttons, sending it shows an error message saying: "The requested entity is too large"
sometime it sends, sometime doesnt

cloud gulch
#

have these been rolled out ?

#

how do i use them ?

obtuse gate
#

yh

#

this

tame rose
#

oh wait nvm it worked

unkempt kernel
#

Discord itself only allows you to have 5 buttons per action row

#

ah wait and if it's strictly 5

#

then you might need to check the URL you are inputting

#

Discord also has a limit for how long those URLs can be

undone meteor
# unkempt kernel Not a bug

I tried with discord.builders and another one and it worked... The discohook also works sometimes, but most it breaks , even when I delete the components letting only a text, it shows the same error... The links Im using are for social medias, they're not long

unkempt kernel
#

how long is the text?

#

a message has a global character limit, I can't recall exactly if it's 4k but yeah

obtuse gate
#

text limits are 4k im pertty sure

undone meteor
#

Each

supple temple
waxen herald
#

when it's done

formal river
#

getting a new issue when sending a components v2 message, using a select menu says the interaction didn't respond, any fixes?

tardy raft
hard hazel
#

In the preview sections aren't responsive and are being cut off

idle sun
#

I wonder if modal implementation is being concepted into discohook anytime soon
-# Would help me a ton thats for sure shrimppensive

idle sun
#

think a built in form system

obtuse gate
#

oh yeah but we dont even have forms yet

hard hazel
#

You should allow setting #000000 in containers
It actually works in discord instead of acting like a default value in embeds

hard hazel
#

(shay lmk if you don't like me plugging this, not sure how you interpret the advertising rule)

idle sun
#

very kind of you, but i was mainly planning a way so it works 1:1 through my embeds since my systems work a bit too complex

small bane
obtuse gate
#

or where it makes it black

#

anyway we need modalssss

hard hazel
obtuse gate
#

ohh

#

yeah i would never know cuz it always defaults back to the non-color bar thing

small bane
#

now live:

  • containers can have an accent color of #000 (@hard hazel)
  • text display component no longer overflows horizontally (@hard hazel)
  • button accessories are now assigned custom IDs on creation (@gloomy girder)
hard hazel
#

when buttons wrap in the preview there is no gap
sorry for finding another bug so quickly :^)

small bane
#

that used to be accurate lol

hard hazel
#

also why was I able to add 7 buttons (isn't 5 the limit?)

small bane
#

i noticed they added the vgap back but havent adjusted it yet

small bane
#

yeah its 5

hard hazel
#

I duplicated the buttons

#

maybe thats how it happend

#

actually I think I just spammed duplicate before the client was able to hide the duplicate button
kind of a lag issue

#

if you press it slowly you can only get to five as intended

small bane
#

oh thats helpful

#

race conditions :)

#

oh actually i already have a prevention measure for that

#

where exactly did you encounter this

#

Component-based messages/components V2

hard hazel
#

duplicating buttons in a components v1 message actually

#

but it also happens in v2

#

my highscore is 12 buttons lol

small bane
#

lol

#

yeah wild. happens for me too, idk why my little block isnt working

#

will try to fix

hard hazel
#

why not check the number of buttons onClick instead of relying on the button actually being hidden in time

small bane
#

because i thought my method was reliable lol

#

but yeah i should just check the actual length

#

like, the callback would just check getRowWidth(row) >= MAX_ACTION_ROW_WIDTH which is the same function used to hide the button

#

so logically it doesn't make sense to check twice

hard hazel
#

also idk if you support errors for the json editor, but that also doesn't show an error if you have too many buttons

small bane
#

my schemas for discord stuff generally dont have max lengths hardcoded i think

ivory basalt
#

i noticed that the code generator option does not work, but the json editor works

small bane
#

it doesn't support cv2

#

yet

ivory basalt
#

ah i see, thank you!

ivory basalt
#

links with .png do not register

#

adding a file manually gives me an error

elder valve
elder valve
slender glen
#

use the image link, not the album link

obtuse gate
#

have u clicked the link lol

ivory basalt
#

yeah i figured it out, thank you

misty heath
#

I get this error after getting told to make a flow for the button even though it already had a flow (the original message was edited).

#

Seems to only occur on messages that were edited.

#

This error was shown at the top of the component-only editor

obtuse gate
#

did you add anything other than a button

misty heath
obtuse gate
#

it’s an error when sending right ?

#

can u give the error thing (click on the octagon) or hexagon idk what it is when you send it

misty heath
misty heath
#

sorry for the late reply, I didn't notice the message

stable ridge
#

I love this feature

random tartan
#

hi! i was wondering whether the image limit is set by discohook or by discord itself. i’d like to upload more than five images in a single container

random tartan
stray glade
random tartan
#

didn’t allow me to upload more than 5

hard hazel
#

Maybe you already had 5 other files outside of the container?

random tartan
#

nope

#

only one container and everything is in it

#

the button that lets you choose files looks disabled after you hit 5

elder valve
#

sounds like a discohook limit. adding images via files just hits the discord limit quite quickly

random tartan
elder valve
#

u can try that

#

I personally never encountered any issues with urls

hard hazel
random tartan
#

and the maximum limit with urls is 10?

random tartan
hard hazel
#

the maximum limit is 10 per media gallery

#

and the maximum amount of urls (or unfurled media items) is 40 I believe

elder valve
#

I think it‘s just my non-technical opinion, but imo, the fact the message is „made“ out of components is so confusing

hard hazel
hard hazel
#

but there is notion for example (which isn't necessarily for technical users)
it's a document editor where everything is made out of components

#

they call it blocks

small bane
hard hazel
#

but if it counts towards the 40 component limit I'm not fully sure

small bane
hard hazel
#

I don't know if you know this, but I assume urls are also "unfurled media items"

#

*urls in media galleries

small bane
#

Yeah they both go in the same type of object in items

small bane
#

That would be interesting

#

I’ll remind myself to try that out

hard hazel
#

I just tried, media items counting as components was a wrong statement

#

but yeah this is the error on max unfurled media items

#
{
  "message": "Invalid Form Body",
  "code": 50035,
  "errors": {
    "components": {
      "_errors": [
        {
          "code": "COMPONENT_MAX_UNFURLED_MEDIA_ITEMS_EXCEEDED",
          "message": "Total number of UnfurledMedia items cannot exceed 40"
        }
      ]
    }
  }
}
#

oh by the way discohook shouldn't be rendering svgs in media galleries

#

ends up looking like this in discord

small bane
#

Not much I can do about that unless I do an in browser media proxy

#

Discohook has always displayed whatever url is in an image slot because it might just return an image

#

Especially for some websites that have special cases for discord

#

Well for files yeah I should check. I guess I just do image/*

hard hazel
# small bane Well for files yeah I should check. I guess I just do image/*

after testing different file types this is what I use in my bot to determine if something can be shown in a media gallery

[
  'image/png',
  'image/jpeg',
  'image/avif',
  'image/gif',
  'image/webp',
  'video/mp4',
  'video/webm',
  'video/quicktime'
]

not guaranteed to be complete though since it's not documented

random tartan
#

sorry but what’s an unfurled media item

hard hazel
#

if you would just include the url in the message content that wouldn't be an unfurled media item
but once you include it in a media gallery or a file component it would be

#

and I assume embed images would also count (but not sure)

random tartan
#

ok so i could add the picture using url

#

beyond the 5 limit

hard hazel
#

no, the opposite it both counts the same

#

and there is no 5 limit, check if there are unused attachments in your message that might be filling up slots

gloomy narwhal
#

errr, whats this mean

hard hazel
#

The same id can't be set on two different components

elder valve
small bane
#

Anthony brought it up I think

#

It was just mentioned as an issue and I acknowledged it

small bane
#

#1354216628488765450 message nvm not anthony

elder valve
#

ah okay, good to know then

random tartan
#

does the beta version have discord.js convertion

random tartan
small bane
#

yeah

#

it's not ready yet

random tartan
small bane
#

What’s October 25th

rich chasm
#

what's an october

half wedge
#

dont forget it

tardy raft
#

-# happy early bday

#

-# this is off-topic 😭

random tartan
small bane
#

seems pretty specific

#

do you need it by october 25th?

random tartan
obtuse gate
random tartan
random tartan
#

embeds...? (using components v2)

#

idk what you meant by that

idle urchin
random tartan
idle urchin
random tartan
#

it would look more aesthetically pleasing idk if that makes sense

idle urchin
small bane
#

You could just copy the json and send it manually if it’s just a one off like that

obtuse gate
random tartan
#

update: made a slash command that works with the json :P

idle urchin
hard hazel
#

If there is only one line of text in a section, and there is enough space that the line doesn't break then discord centres the text with button accessories

discord:

small bane
#

🙃 thanks

hard hazel
#

Another issue: Duplicating components doesn't generate new custom ids for the component. This leads to a COMPONENT_CUSTOM_ID_DUPLICATED error when trying to send.

#

Not always, I ran into this issue specifically when duplicating sections that contained button accessories

small bane
#

hm i thought i fixed that

#

accessories are really weird

unkempt kernel
#

lol

stone rune
#

works great

elder valve
#

I think I saw someone mentioning it already, but when duplicating any component it retains the same ID causing an error when sending

grand musk
#

Hi!
Just a few things I noticed when using galleries

  • Reloading the page or backup will no longer have the image appear in the preview. This means I have to manually reselect the file in the gallery every time I open up the backup in order for the message to work/send
  • Trying to send a gallery message using a button will not work.
grand musk
#

So I was trying to work around not using galleries for displaying my images, and I found that even uploading the images into a regular message will not send when pressing the button component.

obtuse gate
#

Buttons also wont send images in backups since you used a file and they dont get stored in backups

grand musk
#

Got it, thank you!

slim barn
#

The editor locks out changing target thread info once a post has been made, however that also means you can't edit the post if its the first message of a thread since you can't set the target.

slim barn
#

I used the dev console to remove the disabled tag from the field and editing worked normally after that

obtuse gate
#

also you need to provide the thread ID, not the name

slim barn
#

Not the one I did this in

obtuse gate
slim barn
#

I provided a name for the first posting as thats required for making a new thread

#

However to edit it wants the thread id, which the editor prevents you putting in after the fact

obtuse gate
#

name = only for new thread making
id = doesnt require name

#

just put the id and it should work

slim barn
#

yes but it locks the fields so you can't change them

obtuse gate
#

Only put the ID

slim barn
#

can't

obtuse gate
#

ohh

#

wait

#

are you editing a message?

#

if you are it automatically will update the message and no need for id or name

slim barn
#

tried that as well

obtuse gate
#

its the same webhook right

slim barn
#

it gives an error asking for the thread id

obtuse gate
slim barn
#

and yes same webhook

obtuse gate
#

click this button

#

what does it show

slim barn
#

though i had to reprovide the url

obtuse gate
slim barn
#

not available anymore, this was a temp thread for testing stuff and its since been deleted

obtuse gate
#

ok

#

wait so if im correct its this that youve tried

Empty Thread ID.
Empty Name
Same webhook
A message URl to edit the message

slim barn
#

Mate the bug I'm reporting is after creating the post, the editor locks the thread fields so they can't be updated anymore

obtuse gate
#

or was it correct

slim barn
#

it is not because its irrelevant

obtuse gate
slim barn
#

the fields can't be changed, the correct settings don't matter since they can't be selected

obtuse gate
#

the thread id isnt locked

small bane
#

the intended behavior here is that you can only input one or the other since the fields are mutually exclusive. are you saying the editor has disabled both the thread name and thread id fields, so you can't remove the name in order to put in an ID?

small bane
#

this happens right after sending the message or, what's the workflow here?

#

i assume youve put in the message link manually since the site doesnt do that for you

slim barn
#

both fields have disabled attribute

#

I created a fresh thread post to a forum type channel with the name field provided

#

I then changed some text in the editor and try to send it as an edit

#

and recieved an error about needing a thread id

obtuse gate
slim barn
#

I can't provide a thread id because the thread name field is filled and can't be changed

slim barn
#

pls see no access cursor

obtuse gate
small bane
#

shlok thank you but i got it

obtuse gate
#

ok

slim barn
#

from the dev console I can manually unlock the field in html and and provide an id

#

and then things work normally from there

obtuse gate
#

oh yea it doesnt for me either

#

hm

small bane
# slim barn and recieved an error about needing a thread id

on the old site for a short period we had a feature where the editor would put in the appropriate editing details after you sent a message but a whole lot of people were really confused by that so we removed that. have thought about maybe a button to do that manually right after sending since also not everyone understands the need for a message link and thread ID.

per your issue, it sounds like it would be resolved if you removed the thread name before you set the message link at the bottom. discohook disables the thread name field unconditionally when you are in "edit mode" but of course there is a bit of an oversight in that you could already have data there leading to the other input being disabled too. i don't really like the idea of deleting it automatically when you add a message link so maybe i could detect this explicitly and have a button on the input to remove it. thanks for the report

obtuse gate
#

but then it works when i manually unlock it and provide the thread id

obtuse gate
slim barn
#

As a note, for my test case, this was a manually created webhook on discord and was imported to the editor as a webhook link

small bane
#

yeah it used to set the message link immediately after you sent a message and people were like where did the send button go??

slim barn
#

The server I posted this too doesn't appear in the editors selection list

obtuse gate
slim barn
#

I think because this server I only have webhook perms for a single channel

small bane
#

yeah it checks server permissions as provided by discord

#

would take too long to calculate channel permissions

obtuse gate
#

see edit ig

small bane
#

there was no thread functionality back then but same effect

slim barn
#

figured

obtuse gate
#

i think wait

#

nvm

#

dont mind the whole msg

#

but yea autoadd the id since it wont work wo it

small bane
storm sundial
#

Hi, is there a way to current silent/disable pings in components v2?
There were some forums discussing it was possible, I'm sure you know already though.

Could we see a check option anytime soon to have mentioned enabled or disabled in v2, while creating the new container based embeds.

Hey guys, I found an issue with the components v2 embed whenever there’s a role mention or a user mention, it actually triggers a notification, unlike the old embed system.
I did some research but couldn’t find any option to enable or disable these notifications.
What’s the solution for this?

storm sundial
slender glen
slim barn
#

Is there a limit on how many images can be embedded in a container?

small bane
#

I think they have a limit of 40 media items but would have to confirm

#

That would be for the whole message

small bane
#

This

#

A media item in this case should be any gallery item or thumbnail

dreamy crest
#

The select menu in beta mode works sucks, it only let me use 1 option (the others doesn't work when I click on them) and it works when I press on it 5 times!

#

This is really annoying

#

And it asks me: 1. no content , 2. no content , 3. random. and Idk what to do

elder valve
#

idk what to do = system sucks

tardy raft
dreamy crest
#

I said it doens't work

tardy raft
#

#support

formal river
#

that's very helpful

hard hazel
#

If you set a buttons emoji to ©️ you get the error BUTTON_COMPONENT_INVALID_EMOJI

#

if you paste "©" into the json editor it works though

#

kinda weird, I don't even get why there are multiple versions of this emoji

obtuse gate
#

©️ ©

#

oh yh

small bane
#

uh weird

obtuse gate
#

lol

silent finch
#

this happens with more emojis

#

one guy had this error with this emoji I think 👁️ or mabye htis one 👁‍🗨

small bane
#

Yeah i was planning on it

wide berry
#

And now i'm using it too! 🔥

loud ivy
loud ivy
# wide berry Holyy-y!

Thank youu!! There's more actually, if only discohook isn't down I could show you a beautiful verification system that has an integrated self-role after clicking verify

idle urchin
loud ivy
small bane
idle urchin
loud ivy
#

Oooooooo we can do that? Like instead of showing as discohook we can have custom profile?

#

lemme tryy

idle urchin
#

correct

#

name, profile picture, banner, and bio

loud ivy
#

Oh wowwwwwwwww

idle urchin
#

w custom bot lol

loud ivy
#

@river perch the best "paid" free app. Wdym all these are free? 😭

small bane
#

timeout was for mentioning multiple people, you can ping me individually (although many people abuse that privilege)

storm sundial
loud ivy
#

Make sure to check the "hidden (ephemeral)"

grand musk
#

Hello!
I think it would be really nice to be able to inline content text boxes like how you can do in fields in regular messages.

idle urchin
idle urchin
grand musk
#

thank you!

winged sage
#

No, you can click it

#

But you can't copy messages like embeds

#

Shut down that but when someone click that they will instantly redirect to .app

wide plaza
#

Are there any plans to support components v2 for code generator, as both discord.js and discord.py have support for them

south creek
silent finch
remote solstice
#

seems to be a bug?

north comet
#

not really, pretty much says everything in the error

small bane
#

Did you make sure you saved the backup before scheduling

remote solstice
remote solstice
obsidian roost
silent finch
#

I am pretty good designer

#

I can design some stuff for you too

#

not in this style of course

#

but in mostly any style you want

obsidian roost
#

Ok

obsidian roost
small bane
#

I don’t see any reason why this wouldn’t work properly for cv2

remote solstice
loud ivy
silent finch
#

it's like scratch for drawings, it's okay but at some point you want to move to coding than stay on scratch

loud ivy
obsidian roost
#

In dms

loud ivy
#

Can even change color the way you want it

north comet
#

this is quite discohook-unrelated by now

obsidian roost
silent finch
#

still wondering why it's not closed

#

#1184637977901666334

#

while this one is

north comet
#

because this thread is also used to report cv2 issues and bugs

silent finch
#

and it's already added

#

so why not make cv2 tag in #1225496220496039967

small bane
#

Input on handling the forums is not necessary thanks

#

I will lock or whatever as I see fit

obtuse gate
small bane
#

i wish

north comet
#

tho I feel like it has been drastically reduced

#

so happy its there at all, feels like much more freedom than standard messages

small bane
#

As with everything else, user feedback on existing features is very important

silent finch
silent finch
obsidian roost
#

@small bane allow us to add more buttons in a content rather than just one.

obsidian roost
north comet
#

nope

obsidian roost
#

We need a new update or smth to add more buttons

north comet
#

u‘re talking about accessory

obsidian roost
obsidian roost
north comet
#

well, accessory only allows 1 button / link button

obsidian roost
#

Then what do i do

north comet
#

just add a row

obsidian roost
#

I forgot about that...

#

Tbh i didnt know rows were in this message type

north comet
#

besides that, shay is not limiting features of messages, everything is how discord allows it

misty heath
#

Greetings!
I seem to have run into an interesting issue.

When trying to send a component based message with a dropdown menu, which consists of 6 options all doing one action (Send message), the message loses the flow set for all options.

oblique pollen
misty heath
north comet
#

and u‘re not totally wrong with that, dont worry

oblique pollen
# misty heath Ah, apologies, but I was under the impression that all issues regarding V2 messa...

No need to apologize at all. You're trying to help the community, and we are thankful. Just a general rule of thumb is if you're looking for help with a problem, always start in the #support channel. You can do a search to see if anyone else has had a similar issue and if there are any known workarounds. If it turns out to be a new problem, then it would be good to post it here and then submit a New Issue through GitHub so it's logged.

hard hazel
#

just for context: people are being directed here to report bugs on this specific feature

oblique pollen
small bane
#

this channel is fine for anything related to cv2, but the specific issue in question is not pertinent only to cv2. in the past i have preferred cv2 issues be posted in here for organizational purposes (this thread's scope has outgrown just requests for new features)

oblique pollen
#

Thank you for clarifying.

trim topaz
#

@small bane
Is this a bug? I minimised the containers and the message, and when I opened it, they all expanded. Personally, this really bothers me when working with a large number of containers and components within them.

small bane
#

have discussed that briefly before in this channel

oblique pollen
#

shay, did your most recent server maintenance include anything for the known bugs in flow states not saving?

I ask because so far today, fixing some of the previous flow issues, they seem to be saving accurately, for the most part.

small bane
#

now i'm trying to work something out for the hypothesis i conjured there

oblique pollen
#

Thank you. I am apparently not paying as much attention to the #1225496220496039967 channel as I should be. I don't believe I have run into #56 other than when it was due to flow issues. I am currently working through all of my backups now, so if I do see this I will let you know.

oblique pollen
#

What are you bumping? This conversation has been very active.

#

Shay. I have completed roughly a dozen of my old backups so far. Upon further testing, maybe 1 out of 10 times a component flow state still gets erased upon reload. Definitely much better so far.

half wedge
#

-# 🥀

small bane
oblique pollen
small bane
#

thanks

#

to be clear do you see that component on your server page? in the components tab for the message

#

even though it's saying that it wasn't found

oblique pollen
#

At this point I won't be able to tell you. After repeatedly reloading the page and pasting in the completed JSON data, I was able to get it to work.

small bane
#

well next time you encounter that, don't make any more changes and just go to your components page to see if it's there. part of my theory for what's going on

#

if you would

oblique pollen
#

Absolutely. I have plenty more I need to reconfigure.

#

What was weird, at least I thought so, was that it didn't happen to the last button, but one in between. When this happened prior to your update, if it didn't save a flow, it didn't save any of the flows after either. This time, it kept the last button without any problems.

#

I hope that makes sense.

small bane
#

i'm not totally sure what you mean but it sounds like an improvement

oblique pollen
#

So, using that image I posted above, I have multiple buttons that will each require a flow. Prior to your recent update, if the film icon button lost its flow during reload, it was almost a guarantee that every button I fixed after that one would also be cleared. Now, it was selective and only cleared the single button, and everything I did after that button was fine.

#

So, yes, it is definitely an improvement, but I also thought it was worth mentioning, just in case.

small bane
#

i think a screen recording of this whole process for fixing a message would be really helpful if you're able

#

especially including what happens and what you do when one 'loses its flow'

#

wish i had a debug mode on the site but might not be necessary. actually if what you're doing involves actual page refreshes (?) then could you also compare the before & after json editor data? if youre screen recording then just opening them on the video would be fine

small bane
#

well, the three respondents to the form so far have indicated that their component is completely gone, not just mismatched. which does make more sense, but that means i can't implement a recovery tactic

silent finch
#

Question

#

Why is it so hard to save your flows?

#

The flow is in the json, so can't you just save the jsons?

small bane
#

that's what i do lol

#

i used to not do that, but i changed it to "just save the json" because it's simpler. but this issue in particular doesn't have anything to do with flows

small bane
#

partial comment from a form submission a few minutes ago:

As far as i have on "components", the only constant that appears are link-buttons
which is actually really interesting. implies that it's not just components, but specifically interactive components. makes sense given how much extra logic there is with interactive components in general

#

but what it also tells me is that it probably isn't an issue with my draft component cleaner as i suspected

idle sun
# small bane partial comment from a form submission a few minutes ago: > As far as i have on ...

That'd be from me wavey

I wish i could give more intel, but there really isnt much more from our side as clients (ina way).

Im starting to point a finger at discord itself, as one of the other servers i was administering on friday didnt have this error when i came to check up on it, but today it now does slightly before your update was published so i doubt its fully your end. Redoing all the buttons and systems has it fine now, but id say 90% of my webhooks based on app-buttons come to the same "moderated deleted/'No data could be found for this component' " sub-note.

While backups load fine —at the cost of all button flows deleted every time
-# Although similarly enough, Linked buttons retain their data TI_Think

im suprised not many have noted my example, but, id know a thing or two about testers just not reporting things as they come across ( game dev sk )

small bane
#

While backups load fine —at the cost of all button flows deleted every time
can you elaborate on this? not sure what you're describing

idle sun
#

There have been a couple occasions where my backups will randomly delete their original flow interfaces, resulting in the same error. Though its a bit unpredictable to really make a report on

It wouldnt be a corrupted file since everything else (embeds, link buttons, images) stores fine, and downloaded backups dont make a difference, neither does saving the json txt directly (sometimes, but not usually)

Its quite puzzling

small bane
#

what do you mean by "backups" here? backups for storing messages don't have flows linked to them per se

idle sun
#

just the import, export, and general managed backups from the main editor

I wouldnt know how you have things laid out backend, though seeing discohook.app/s/components is probably where flows are put now that its pointed out by the form.

Sometimes everything in the editor loads fine, other —unpredictable— times, buttons/dropdowns flows erase everything back down to Do nothing action alone. Without ever being touched for months

#

I will say ones that end up that way, also have the "No data could be found for this component" error. So it may be linked

small bane
#

ok, that's pretty consistent with what i've seen other people say about this. i don't think it's the backup "losing" the buttons/flows necessarily, but for some reason something else is causing them to be deleted externally, and the IDs stored in the backup no longer refer to a real component.

one option could be to store the actual flow data in the backup instead of a reference to it. this would let you see the flow in the editor (since it is a duplicate), but i don't think it would actually resolve the issue because, if i'm not mistaken, you can see this message before you load the backup and do anything to the message, correct?

idle sun
#

Yeah, as far as i can see in some how in some way, button pressed -> bot interactions get lost in the inbetween and the components page

however, having access to the buttons original flow would boost peoples temporary fixes (by editing messages). Similar to how i sometimes fix it by copy-pasting a saved json, Not a full fix, but i see it as a useful temporary

sacred agate
#

When will this be fixed? @small bane I've been waiting 2+ months, still can't make the embeds for my server.

#

I never pressure anyone, I'm not that kind of person. But please focus on fixing that specific issue.

silent finch
#

No issue there

#

You should maybe describe your issue before you ask someone to fix it

idle urchin
idle urchin
#

> "focus on fixing that specific issue"
> doesn't specify what issue like we're mind readers or something lol

hard hazel
sacred agate
#

oh so it works?

north comet
sacred agate
#

Sorry for not specifying, my bad

oblique pollen
sacred agate
brave cape
#

does anyone know why discohook randomly removes all flows from saved messages and breaks all buttons/select menus every once and a while? it is very frustrating as you then have to go through the menus to reset all the flows.

oblique pollen
oblique pollen
eternal plank
#

When using a button thats linked to a webhook-message the other webhook just wont send it to the set channel when i press it, is this still buggy or im i doign smth wrong

hard hazel
#

No matter how short, each word in the button label is on it's own line

#

only happens for accessory buttons

wise berry
north comet
#

add message

#

components based message

#

add content

wise berry
#

OMW, tysm

oblique pollen
hard hazel
oblique pollen
# hard hazel it's meant as a bug report to discohook

The question still stands though. Is this just a bug in the CSS coding for Discohook, or does this also look deformed in Discord? In my opinion, this could help shay determine if he wants to try and fix the CSS issue, or simply include some sort of disclaimer stating Discord may not display it properly.

hard hazel
#

tbh I haven't tested it in discord because I would not expect them to just accept such an atrocious deformation lol

#

there you go this is how it looks in discord

oblique pollen
#

So it's just a CSS issue with Discohook.

#

Thank you.

hard hazel
#

the discohook bug is only happening with link buttons by the way

small bane
#

Useful debug thanks, probably due to the icon cramping the flex box

#

What was that other thing with sections

#

#1354216628488765450 message lol

#

Gonna have to look at how they do that for single line text

oblique pollen
#

Probably just using flexbox.

small bane
#

But it has to not be centered with more than one line, the accessory appears at the top right of the section

#

Maybe it’s just a margin

oblique pollen
#

I haven't used Accessory buttons simply for the alignment issue.

#

Touche.

small bane
#

You haven’t used them because discohook displays it slightly wrong?

oblique pollen
#

No, because Discord does.

#

Just looks weird to me. lol

small bane
#

Oh

oblique pollen
#

I am going to try and get you a video of the component/flow issues we talked about last month. Life has been a bit busy to take the time needed.

wise berry
#

pretty good but some buttons dont work so please try to fix it and thanks for making it

wise berry
#

so like whenever i try to press a button (inside of a container) it just doesnt bring anything up and i have made sure that it has a flow which brings up a hidden message

oblique pollen
#

@small bane last we talked about the vanishing flows, you mentioned to check the components page on the Discohook site.

Today, I logged in to find that all of my flows had once again vanished. It has been roughly 20ish days since they last vanished. I fixed the flows for the buttons on one of my messages, sent it, but still the buttons did not work. I went to the components page, but nothing is there except a bunch of really old components that I have not had for close to a year, except one.

#

I will not try to change anything else until you can walk me through what you'd like me to check/do. Just tag me when you are available, and I will try to jump on.

silent finch
oblique pollen
small bane
# oblique pollen I will not try to change anything else until you can walk me through what you'd ...

thanks for the update. if you could do like alchemistie did and record a video going through your whole setup process, that would be great (you dont have to mimic their process, however you personally do it would actually be better). you seemed to [indicate](#1354216628488765450 message) that sometimes this issue would happen while you were editing, so capturing that on video would be helpful if possible, i think

oblique pollen
small bane
#

thanks, this is an interesting look at how you do it. it seems to me that in this specific example you are using buttons that you did not actually manually save in the UI (at 1:49 you save GhostFlashing, but then after you send the message, you only use the d20 button), therefore discohook never assigns new IDs to the components and saves them. this is not a failing on your part (discohook should auto save these; I must be missing some logic for CV2 messages), but i think that's why you are seeing this behavior in this video.
today i realized that my components from my experiment with alchemistie had been deleted pretty much exactly 2 weeks after i created them. i wrote more about that in the comments: https://github.com/discohook/discohook/issues/56#issuecomment-4084173253

oblique pollen
boreal bone
#

Is CV2 button fixed yet?

oblique pollen
boreal bone
#

Still not working?

oblique pollen
boreal bone
idle urchin
#

not sure if necessary but maybe a small note that said change is in testing in case any users encounter bugs or something

small bane
#

the only side effects i can think of would not be user-facing

#

but if something pops up i'll see if it turns out to be linked

#

can anyone confirm whether this was also happening with regularity on non-cv2 messages? i.e. 2 weeks after creation as observed above

half wedge
#

I hope my stupid ahh English don't make u feel weird while reading it