V4NSH4J / discord-mass-DM-GO

The most powerful Discord selfbot written in GO allowing users to automate their campaigns & send low-cost mass messages to Discord users!
https://t.me/tosviolators
GNU Affero General Public License v3.0
2.17k stars 637 forks source link

discord accounts CAN send EMBEDS #489

Open TerminalPR0 opened 2 years ago

TerminalPR0 commented 2 years ago

I will refer you to my API for this: http://embd.tk

itschasa commented 2 years ago

website down? i can't access it.

currently the only way for a user account to send an embed is via a website url. if this site just allows people to make a link for a custom embed, then people can just put the url in the message, no changes to the program needed.

TerminalPR0 commented 2 years ago

the website is up and running again. now you can see how it works.

чт, 7 апр. 2022 г., 19:50 chasa @.***>:

website down? i can't access it.

currently the only way for a user account to send an embed is via a website url. if this site just allows people to make a link for a custom embed, then people can just put the url in the message, no changes to the program needed.

— Reply to this email directly, view it on GitHub https://github.com/V4NSH4J/discord-mass-DM-GO/issues/489#issuecomment-1091695278, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQQJA5FRGB5SVVE474C44XLVD3KX5ANCNFSM5SWXARGQ . You are receiving this because you authored the thread.Message ID: @.***>

itschasa commented 2 years ago

seems like it's what i said above. as it's an api it could be implemented, but the api would have to be online 24/7 for dmdgo users to be able to use it at any time of the day.

TerminalPR0 commented 2 years ago

it's online 24/7, don't worry

чт, 7 апр. 2022 г., 20:22 chasa @.***>:

seems like it's what i said above. as it's an api it could be implemented, but the api would have to be online 24/7 for dmdgo users to be able to use it at any time of the day.

— Reply to this email directly, view it on GitHub https://github.com/V4NSH4J/discord-mass-DM-GO/issues/489#issuecomment-1091731480, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQQJA5DPQAIORXZWLZUMSPLVD3ORRANCNFSM5SWXARGQ . You are receiving this because you authored the thread.Message ID: @.***>

itschasa commented 2 years ago

it can't be online 24/7 if it was just offline now.

also there's a lack of options on the api, there are more things you can add to an embed than what you have put on the api.

TerminalPR0 commented 2 years ago

since this moment API will be online 24/7

чт, 7 апр. 2022 г., 20:28 chasa @.***>:

it can't be online 24/7 if it was just offline now.

also there's a lack of options on the api, there are more things you can add to an embed than what you have put on the api.

— Reply to this email directly, view it on GitHub https://github.com/V4NSH4J/discord-mass-DM-GO/issues/489#issuecomment-1091738739, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQQJA5HZCZRO7S2K5U7LV5LVD3PIXANCNFSM5SWXARGQ . You are receiving this because you authored the thread.Message ID: @.***>

itschasa commented 2 years ago

also there's a element of security involved as well.

you have to store the embed data, and theres a chance you could be storing IP addresses with them. you could then use the embed data to identify users, and use the IP address for a number of things. i'm not saying you are, but there's every chance that you could be. and i'm sure vanshaj wouldn't be very happy about adding a potential ip logger to his open source software.

TerminalPR0 commented 2 years ago

this api does not collect data about users, except for what they themselves send to the api

пт, 8 апр. 2022 г., 00:11 chasa @.***>:

also there's a element of security involved as well.

you have to store the embed data, and theres a chance you could be storing IP addresses with them. you could then use the embed data to identify users, and use the IP address for a number of things. i'm not saying you are, but there's every chance that you could be. and i'm sure vanshaj wouldn't be very happy about adding a potential ip logger to his open source software.

— Reply to this email directly, view it on GitHub https://github.com/V4NSH4J/discord-mass-DM-GO/issues/489#issuecomment-1091994537, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQQJA5DUSCV4SUGIGMP5X3LVD4JKXANCNFSM5SWXARGQ . You are receiving this because you authored the thread.Message ID: @.***>

itschasa commented 2 years ago

yes but we can only take your word for that, we can't exactly check.

TerminalPR0 commented 2 years ago

I, as the owner of this api, declare this.

TerminalPR0 commented 2 years ago

I will add the privacy policy and terms of use of the service after I make an update with accounts (more details can be found at this link: https://t.me/discord_embed/23)

itschasa commented 2 years ago

you're basically saying stuff without meaning anything. it doesn't matter that you say you won't, you still could, and everyone would have no way of telling if you are or not.

it's like a scammer saying "yes i promise i will deliver the goods" and then they just don't. just because they promised they would, doesn't mean they would actually deliver.

TerminalPR0 commented 2 years ago

if you are afraid that I will get your ip - use vpn (proxy for an api request). What else can I get with an incoming request to api, besides the entered data, IP address, user agent, what do you think?

itschasa commented 2 years ago

of course i would use a VPN for software i don't 100% know what it's doing, but what about the other 37,000 people who have downloaded DMDGO. that's a huge amount of people who trust in the software, and would trust in future updates. they wouldn't use a VPN on trusted software. what if they aren't aware of this entire website but they still want an embed, then they could have their ip + embed data collected without even realising.

another point is hosting. you could be getting 100,000s of requests. that's a lot of requests to handle. and people aren't going to want to use it if it takes 5m to get an embed. also hosting isn't free.

itschasa commented 2 years ago

@V4NSH4J what do you think of all this?

TerminalPR0 commented 2 years ago

of course i would use a VPN for software i don't 100% know what it's doing, but what about the other 37,000 people who have downloaded DMDGO. that's a huge amount of people who trust in the software, and would trust in future updates. they wouldn't use a VPN on trusted software. what if they aren't aware of this entire website but they still want an embed, then they could have their ip + embed data collected without even realising.

another point is hosting. you could be getting 100,000s of requests. that's a lot of requests to handle. and people aren't going to want to use it if it takes 5m to get an embed. also hosting isn't free.

my hosting is quite powerful. I think he will be up to the task.

TerminalPR0 commented 2 years ago

if my hosting stops respond, I will fix it by increasing the hosting resources.

itschasa commented 2 years ago

well from what i've gathered, i think that this probably won't be added, because of 2 main factors:

itschasa commented 2 years ago

my hosting is quite powerful. I think he will be up to the task.

also considering you are using a .tk domain, which is a free domain, i have reason to doubt this.

TerminalPR0 commented 2 years ago

I can easily prevent this (many requests). discord caches website embeds, and if you send the same link many times, discord will not contact my site for data, it will take from the cache. and in order not to clog the api, you can save the link to a variable and send this link from the variable, rather than creating a new one through the api. embeds are saved forever and moderated. they can be removed, the IP address may be restricted in access to the site for a while if it creates a very large load on the site. I can list for a very long time, but it does not make sense.

TerminalPR0 commented 2 years ago

well from what i've gathered, i think that this probably won't be added, because of 2 main factors:

  • control, v4n would have no control over what happens with the embeds.
  • security, giving 37k people access to embeds wouldn't be the best idea, considering no one can see what's going on behind the scenes. considering this is also an open source project, it would only make sense for everything included with this project to also be open source.

about control: if he wants, I can give him such an opportunity. about security: I will share with the creator of this project the source code of the site, if he wants.

TerminalPR0 commented 2 years ago

my hosting is quite powerful. I think he will be up to the task.

also considering you are using a .tk domain, which is a free domain, i have reason to doubt this.

can't afford paid domain. almost all money goes to hosting.

itschasa commented 2 years ago

I can easily prevent this (many requests). discord caches website embeds, and if you send the same link many times, discord will not contact my site for data, it will take from the cache. and in order not to clog the api, you can save the link to a variable and send this link from the variable, rather than creating a new one through the api. embeds are saved forever and moderated. they can be removed, the IP address may be restricted in access to the site for a while if it creates a very large load on the site. I can list for a very long time, but it does not make sense.

i know discord caches embed data, but more from the amount of people making the embeds. saving the link as a variable wouldn't really work, say you wanted to update the discord link on it, new embed will be needed.

itschasa commented 2 years ago

my hosting is quite powerful. I think he will be up to the task.

also considering you are using a .tk domain, which is a free domain, i have reason to doubt this.

can't afford paid domain. almost all money goes to hosting.

if you can't afford a permanent domain, then the embeds will only really last until the domain expires.

TerminalPR0 commented 2 years ago

I can easily prevent this (many requests). discord caches website embeds, and if you send the same link many times, discord will not contact my site for data, it will take from the cache. and in order not to clog the api, you can save the link to a variable and send this link from the variable, rather than creating a new one through the api. embeds are saved forever and moderated. they can be removed, the IP address may be restricted in access to the site for a while if it creates a very large load on the site. I can list for a very long time, but it does not make sense.

i know discord caches embed data, but more from the amount of people making the embeds. saving the link as a variable wouldn't really work, say you wanted to update the discord link on it, new embed will be needed.

let's say spam works like this: first we get the text that needs to be spammed, then we start the loop in which this happens. in this program you can stop spam and start it again with a different text. code structure will look something like this:

def spammer():
  user_input = input("text of spam: ")
  #here we make embed with text
  while <condition>:
    #spamming task
TerminalPR0 commented 2 years ago

that is, we create an embed and keep a link to it outside the loop.

itschasa commented 2 years ago

it's online 24/7, don't worry

чт, 7 апр. 2022 г., 20:22 chasa @.***>:

also it's offline again lol

TerminalPR0 commented 2 years ago

hosting expired.

сб, 9 апр. 2022 г., 18:19 chasa @.***>:

it's online 24/7, don't worry

чт, 7 апр. 2022 г., 20:22 chasa @.***>:

also it's offline again lol

— Reply to this email directly, view it on GitHub https://github.com/V4NSH4J/discord-mass-DM-GO/issues/489#issuecomment-1093927942, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQQJA5HNJPZ3QWYESN2OGLTVEFRUJANCNFSM5SWXARGQ . You are receiving this because you authored the thread.Message ID: @.***>

V4NSH4J commented 2 years ago

The idea is good, the implementation is kinda dodgy, it has been offline most of the times I've checked. I don't know why someone would want to force embeds as they'd appear as a link in the message text but most people still seem to want it.

TerminalPR0 commented 2 years ago

the api is offline since I had to redo the updates that were made earlier. since the hosting deleted all site files for non-payment, all site updates were lost. I am working on this situation, looking for a new hosting, restoring updates. You can follow the progress of work in our telegram channel: @discord_embed (I'm not advertising, I just let you know where you can track everything that happens with this project)

вс, 17 апр. 2022 г., 23:39 Vanshaj @.***>:

The idea is good, the implementation is kinda dodgy, it has been offline most of the times I've checked. I don't know why someone would want to force embeds as they'd appear as a link in the message text but most people still seem to want it.

— Reply to this email directly, view it on GitHub https://github.com/V4NSH4J/discord-mass-DM-GO/issues/489#issuecomment-1100912322, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQQJA5B4QSRRRDFRPIH7OWDVFQ5DBANCNFSM5SWXARGQ . You are receiving this because you authored the thread.Message ID: @.***>

TerminalPR0 commented 2 years ago

by the way, I finished the job, and the api is completely online: https://discord-embed-api-site.herokuapp.com/ IMPORTANT NOTE: PLS READ https://t.me/discord_embed Telegram channel FOR FULLY UNDERSTANDING OF THE SITUATION.