BetterDiscordStuff icon indicating copy to clipboard operation
BetterDiscordStuff copied to clipboard

[ BUG | SendTimestamps ] Plugin could not be compiled (BD v1.7.0)

Open CyberedCake opened this issue 1 year ago • 36 comments

--> Pre note: I don't believe this is a copy of #51, lemme know if I'm wrong! <--

Issue Whenever I try to install the SendTimestamps plugin, it fails to compile in the new Better Discord v1.7.0.

TypeError: Cannot read property 'SingleSelect' of undefined
    at Object.get Dropdown [as Dropdown] (betterdiscord://plugins/0PluginLibrary.plugin.js:554:110)
    at Object.value (betterdiscord://plugins/0PluginLibrary.plugin.js:2649:24)
    at Object.get (betterdiscord://plugins/0PluginLibrary.plugin.js:2633:26)
    at plugin (betterdiscord://plugins/SendTimestamps.plugin.js:89:72)
    at eval (betterdiscord://plugins/SendTimestamps.plugin.js:887:22)
    at eval (betterdiscord://plugins/SendTimestamps.plugin.js:888:13)
    at eval (betterdiscord://plugins/SendTimestamps.plugin.js:889:3)
    at Object.requireAddon (<anonymous>:4:43438)
    at Object.loadAddon (<anonymous>:4:9197)
    at Object.loadAddon (<anonymous>:4:41165)
    at Object.reloadAddon (<anonymous>:4:10047)
    at AsyncFunction.<anonymous> (<anonymous>:4:7387)

I have already tried using the fix in #51, but it still failed to compile correctly!

CyberedCake avatar Sep 30 '22 22:09 CyberedCake

@CyberedCake if you're unaware, a discord update ended up breaking betterdiscord and all corresponding plugins they'll need to update this plugin, however with the inactivity of development I doubt any time soon image

Fusezion avatar Oct 01 '22 02:10 Fusezion

@CyberedCake if you're unaware, a discord update ended up breaking betterdiscord and all corresponding plugins they'll need to update this plugin, however with the inactivity of development I doubt any time soon image

Yeah, I knew about that. Sucks too, because I really liked this plugin. I just can't bother to learn JS and the BdApi to fix this. Hopefully another plugin will replace this awesome one.

CyberedCake avatar Oct 01 '22 03:10 CyberedCake

@CyberedCake if you're unaware, a discord update ended up breaking betterdiscord and all corresponding plugins they'll need to update this plugin, however with the inactivity of development I doubt any time soon image

Yeah, I knew about that. Sucks too, because I really liked this plugin. I just can't bother to learn JS and the BdApi to fix this. Hopefully another plugin will replace this awesome one.

There's most likely a few ~~better~~(bad wording) discord devs that would remake this maybe not as custom

Fusezion avatar Oct 01 '22 03:10 Fusezion

:(

Sebas-Re avatar Oct 11 '22 22:10 Sebas-Re

Hey guys, Sorry for being inactive for too long. I had a lot going on so I was not able to fix bugs. As you may know that the recent Discord update broke a lot of the plugins. I will attempt to fix my plugins once I figure out what the broken changes are 💛.

Taimoor-Tariq avatar Oct 17 '22 16:10 Taimoor-Tariq

Just installed better discord, this is the first plugin i went for. Best wishes to the dev, i can provide only moral support. This is the cutest "you tried running me directly" code that i've ever seen.

ArcturusLight1 avatar Oct 18 '22 14:10 ArcturusLight1

Hey guys, Sorry for being inactive for too long. I had a lot going on so I was not able to fix bugs. As you may know that the recent Discord update broke a lot of the plugins. I will attempt to fix my plugins once I figure out what the broken changes are 💛.

Hey! It's all right. I understand the absence part. Also, I feel like you should know that you can take your time, we can wait if absolutely necessary. SendTimestamps was just a nice QoL thing and, while I would love it to be back, you take all the time you need!

CyberedCake avatar Nov 10 '22 03:11 CyberedCake

A lot of plugin work now...

ElProfessorFR avatar Nov 26 '22 07:11 ElProfessorFR

This issue still persists, hoping for a fix soon!

Canada-LaVearn avatar Nov 29 '22 21:11 Canada-LaVearn

Hey guys,

Huge announcement. I will be discontinuing this plugin in compliance with Discord. Discord is adding the plugins functionality to their main client.

Thank you to everyone who used my plugin ❤️.

Taimoor-Tariq avatar Dec 21 '22 11:12 Taimoor-Tariq

Screenshots of what Discord is adding

208880731-3310633d-f806-4bea-bd5f-f061b86c4816 208880618-db42dc3c-fb27-447e-8f5f-9804f5a4728c

Taimoor-Tariq avatar Dec 21 '22 11:12 Taimoor-Tariq

How is this feature triggered? Is it only in canary/ptb?

aaronliu0130 avatar Dec 21 '22 13:12 aaronliu0130

Hey guys,

Huge announcement. I will be discontinuing this plugin in compliance with Discord. Discord is adding the plugins functionality to their main client.

Thank you to everyone who used my plugin ❤️.

EDIT: I see now that Discord is adding something that fills the bill. Never mind.

~~Hello Taimoor. If I can find somebody who can take over the plugin, would that be acceptable to you somehow. How should they reach out to you? I do have somebody in mind. I'm good friends with samfundev who fixed the ChannelTabs plugin.

Please advise. Thanks for an amazing plugin and good luck to you.~~

rexkix avatar Dec 21 '22 17:12 rexkix

Screenshots of what Discord is adding

208880731-3310633d-f806-4bea-bd5f-f061b86c4816 208880618-db42dc3c-fb27-447e-8f5f-9804f5a4728c

Looks pretty awesome! Thank you for the work you did on the plugin before Discord adds their own! Really appreciate developers like you who dedicate time to stuff like this, even if it ends up getting added to the client (which should be considered a win!).

CyberedCake avatar Dec 21 '22 17:12 CyberedCake

Screenshots of what Discord is adding

208880731-3310633d-f806-4bea-bd5f-f061b86c4816 208880618-db42dc3c-fb27-447e-8f5f-9804f5a4728c

oh? how do u acticate that :0 cant find the entry for it in experiments

Masono03 avatar Dec 21 '22 22:12 Masono03

i would like to know how use this ?

louis1706 avatar Jan 21 '23 09:01 louis1706

I also wanna know... how do you get this feature?

Violet-Scarelli avatar Mar 02 '23 18:03 Violet-Scarelli

F?

Sebas-Re avatar Mar 02 '23 18:03 Sebas-Re

The Discord implantation is still not released.

Tyrand avatar Apr 10 '23 15:04 Tyrand

F

aurkaxi avatar May 24 '23 03:05 aurkaxi

What does "in compliance with Discord" mean?

ArcturusLight1 avatar May 25 '23 22:05 ArcturusLight1

@Taimoor-Tariq when will this discord feature come?

aaronliu0130 avatar May 25 '23 22:05 aaronliu0130

The discord, feature never going to be release .. its in dev since 12/2022

Soulivan71 avatar Aug 18 '23 16:08 Soulivan71

I have decided to work on the plugin again since I am starting to get more free time. Expect updates within the next few weeks.

Thank you all for all your patience ❤️

Taimoor-Tariq avatar Aug 19 '23 02:08 Taimoor-Tariq

Okay thx !

Soulivan71 avatar Aug 19 '23 02:08 Soulivan71

Error still exists:

TypeError: Cannot read properties of undefined (reading 'ComponentDispatch')
    at plugin (betterdiscord://plugins/SendTimestamps.plugin.js:91:91)
    at eval (betterdiscord://plugins/SendTimestamps.plugin.js:887:22)
    at eval (betterdiscord://plugins/SendTimestamps.plugin.js:888:13)
    at eval (betterdiscord://plugins/SendTimestamps.plugin.js:889:3)
    at M.requireAddon (betterdiscord/renderer.js:4:35818)
    at M.loadAddon (betterdiscord/renderer.js:4:8323)
    at M.loadAddon (betterdiscord/renderer.js:4:33490)
    at M.loadAllAddons (betterdiscord/renderer.js:4:10795)
    at M.initialize (betterdiscord/renderer.js:4:5219)
    at M.initialize (betterdiscord/renderer.js:4:32689)
    at Object.startup (betterdiscord/renderer.js:4:359757)

Friendly reminder. I have an idea. Maybe Instead of sending timestamp as plain text, send built-in timestamps? Currently I'm using this: https://r.3v.fi/discord-timestamps/, but it would be great to be able to do this within client and don't switch to the website.

AnonymousX86 avatar Oct 16 '23 08:10 AnonymousX86

The plug-in is supposed to send built-in time stamps, I don’t know why you think it sends as plain text. HammerTime is a better web GUI for these.

aaronliu0130 avatar Oct 16 '23 13:10 aaronliu0130

Just use Vencord, people, it has most BD plugins and works better in terms of performance

Sebas-Re avatar Oct 16 '23 14:10 Sebas-Re

Excuse me, Replugged is way better. Bundling plug-ins is bloat and having most BD plugins is a weakness because of DevilBro. Replugged also has no dependency hell and has mature theme and plug-in packaging. No memory issues either.

aaronliu0130 avatar Oct 16 '23 14:10 aaronliu0130

Or Reppluged, yeah! Whichever works best, just trying to enfasize there's always alternatives for this issue, especially if you only use the timestamp plugin (Although I think replugged didn't have that one? Don't remember)

Sebas-Re avatar Oct 16 '23 14:10 Sebas-Re