DEV Community

loading...
Cover image for Chegg BOT [Discord]

Chegg BOT [Discord]

woosal profile image Vusal Ismayilov Updated on ・4 min read

Update Note

  • The API Token is going to be updated asap. Make sure to get the bot ready to go with the setup video I have shared below on YouTube, and check the GitHub page of the bot to get the latest updated API. I will be working on it for the next 1-2 weeks.

Important Note

Guide and Setup

https://www.youtube.com/watch?v=70Xtz6-82ls&feature=youtu.be

Chegg BOT

Update Visits Created Commits Vusal

Logo

Description

"I believe that open-source resources are a must for everyone around. Especially in the field of education. As Chegg costs some money monthly, unfortunately, not all of us are capable of to charge ourselves that cost, which ends up blocking all those valuable resources to us. That is why, I have developed this bot, which unblurs the blurred question answers and sends them to you. I will develop it to a next level in the upcoming days, whereas, it will send the images/text, answers in short, directly through the Discord server you are in, or just DM/PM."

How it works

Please do not care about what is really going in the background, again, this was only purposed to supply the students with one of the biggest sources in the internet for free. Chegg is a very huge data/educational source, and blocking such big source would not be reasonable. So, just invite the bot to your sever through the link below, and use the listed as following in order to successfully retrieve your answers. Good luck, keep studying harder!

Steps

1) Invite the BOT to your server by clicking here
2) Join Chegg BOT Server by clicking here to ask your questions or to just use the bot.
3) Add your mail to the database of the bot, so you will never ever have to mention your email again in the upcoming answer requests as exactly shown below:

+addmail yourmail@mail.com

Bot will reply as:

(Might change in the future versions.)

4) Ask your question by using the command below:

+chegg QUESTION_LINK

Bot will reply as:

Followed by:

5) If you have made it here, congratulations, after a few minutes you will receive a mail including the answer/unblurred page of the Chegg link you requested.

6) Updating the mail:

+updatemail newmail@mail.com
Enter fullscreen mode Exit fullscreen mode

Bot will reply as:

7) Displaying your current mail details:

+mail
Enter fullscreen mode Exit fullscreen mode

Bot will reply as:

8) Deleting your mail from your account

+deletemail
Enter fullscreen mode Exit fullscreen mode

Bot will reply as:

9) All the commands listed for you:

+commands
Enter fullscreen mode Exit fullscreen mode

Bot will reply as:

10) Chegg receive answers through DM/PM:

+cheggdm QUESTION_LINK

Bot will reply as:

11) Delete your current DM/PM question query (each user can ask one question at a time, and if any issues are faced, please use this command as an emergency to purge your query and start again)

+deletequestion

Bot will reply as:

Admin/Owner Commands

1) List the count of the users in the database (mails):
+usersdb

Bot will reply as:

2) Sum the count of the users in all the servers the bot is in:
+usersdc

Bot will reply as:

3) List the count of the servers the bot is currently in:
+servers

Bot will reply as:

Contributors

- Vusal Ismayilov - Yusuf Benli

Data we use

The one and only data we gather and use for the "Chegg BOT" is your registered emails, and general logs of the used commands.

License

MIT

Discussion (34)

Collapse
napoli921 profile image
napoli921

I got the Bot to work but for some reason it won't send anything to my email, it seems like there's no end to the loop. Any help would be appreciated. Thanks.

Also found that the bot doesn't respond when I type +commands

Collapse
woosal profile image
Vusal Ismayilov Author

Backend servers are down for the past few days now, and not really linked with us at all. Should be back asap.

Collapse
rzhaziq profile image
Hiro Rz

can i get the latest version?

Collapse
woosal profile image
Vusal Ismayilov Author

Dear all, the errors you are having (such as 1020), will be fixed soon. Unfortunately, some servers are now cost some money. As soon as they got free again, the codes and the API are going to be updated.

Collapse
monkeyzaza01 profile image
MonKeyZaza • Edited

I got the bot working on my server, but when it said I will get my email in a few minutes.... I never get the email

Update: The bot have send me an Email but it telling me to pay for premium plan to unblur my question.

Collapse
lejenny profile image
Jenny Le • Edited

Error when adding bot to a server
image

Collapse
woosal profile image
Vusal Ismayilov Author

There is currently a verification step we are passing through. As soon as the verification step is completed, you can invite the bot to your server. Till that time, feel free to join the Chegg BOT Server and continue asking your questions there:
discord.gg/UpzKeq5AF5

Collapse
fxxrbeslist profile image
Put me on the

May you send a new invite?

Thread Thread
woosal profile image
Vusal Ismayilov Author

It is not about the invite actually, please contact woosal#4372 on Discord for custom bot deploying. The project can not be hosted and supported by individuals such as us anymore, unfortunately.

Thread Thread
ttk_4l profile image
TTK

I cannot find you on discord. still the same tag?

Collapse
mminnnnieee profile image
Minnie #FreePalestine #FreeKashmir

i just need this for this one question. Someone get it to me and I'd love u for life

chegg.com/homework-help/questions-...

Collapse
notrelevantfam profile image
K

Error 1020 appears in the cmd prompt when I type in +chegg. How do I fix this? Thank you.

Collapse
king10asd profile image
king10asd

I have the same issue here

Collapse
trevor75539917 profile image
Burnt Pizza

Did you ever figure it out?

Collapse
Sloan, the sloth mascot
Comment deleted
Collapse
woosal profile image
Vusal Ismayilov Author

Dear Eren, please make sure to follow the GitHub repository within a few days. I am currently working on a very huge update for the bot to make it faster, efficient, and secure. I will officialy release it in a few days, however, as I have shared whole source code for free on the GitHub, you can host your own bot for free!

Collapse
Sloan, the sloth mascot
Comment deleted
Collapse
ruler profile image
Abdullah AKA Ruler

is cheggbot servers down or what ?

Collapse
woosal profile image
Vusal Ismayilov Author

The server is down for a bit.

Collapse
snipasid profile image
snipasid

could you add a new chegg bot invite link. i am getting expired invite link

Collapse
legendarylucifer profile image
LegendaryLucifer

Can you please tell the steps to run and edit the necessary things in the source code for the bot.

Collapse
lejenny profile image
Jenny Le

Yo, there's another error when trying to add the bot. I think you have to uncheck OAUTH2 in the bot app settings.

OAUTH error

Collapse
woosal profile image
Vusal Ismayilov Author

No, unfortunately it is Discord verification related. There is nothing we can do about it.

Collapse
a7medwa2el profile image
Ahmed Wael • Edited

I can't invite the bot to any server and it gives me this "integration requires code grant". Any solution?

Collapse
woosal profile image
Vusal Ismayilov Author

The bot is in the official verification step, which means you can not add the bot temporarily. It is Discord related, and will be solved as soon as possible.

Collapse
erenkilic54 profile image
Eren Kılıç

I don't fully understand . bot not working now or what? How to activate the bot . dev-to-uploads.s3.amazonaws.com/i/...

Collapse
l3onking profile image
L3onKing

Tryna run your bot, but get the "ModuleNotFoundError: No module named 'discord'" error. What do I do?

Collapse
rzhaziq profile image
Hiro Rz

My Bot works but it still not get any answer.. Can you help me plz

Collapse
xtianlouise profile image
XtianLouise • Edited

I set up my discord bot for the meantime in my pc but instead of the answer as an email, I get this email instead
dev-to-uploads.s3.amazonaws.com/up...

Collapse
_shivanipawar profile image
Shivani Pawar

Hey im getting error 1020 when i type +chegg link in the server (does it have something to do with the location i put in firebase? i set it as europe but i live in south asia)

Collapse
king10asd profile image
king10asd

Hi , did you solve this problem? Should i change firebase to united states or something? Thanks

Collapse
siddchek profile image
siddchek

hey when do you think that you will start to send it as a dm or in the server that would be cool since currently the email thing is quite slow and it would be better as a normal thing

Collapse
woosal profile image
Vusal Ismayilov Author

The speeds would be the same if you are comparing. However, we are also working on sending through the DM function, and will be up asap.

Forem Open with the Forem app