giorgi-o / SkinPeek

Awesome Valorant Discord bot to see your daily shop, night market, battlepass progression, and much more
GNU General Public License v3.0
217 stars 91 forks source link

Added Replit version of SkinPeek as button to ReadMe. #46

Closed gxkbrk closed 2 years ago

gxkbrk commented 2 years ago

Just added the Replit version of SkinPeek to the ReadMe. It basically clones my other repository "SkinPeekReplit" (cuz I sadly can't create 2 forks of SkinPeek) to Replit. I added some files and also edited files to make an easy setup on Replit. You can also host the bot 24/7 by pinging the webserver the bot creates.

giorgi-o commented 2 years ago

Yeah sure, why not.

Actually since I'm here, this is what I tell people who want to host the bot on repl.it, copied from the discord.py server:

You should not use Repl.it to host your bot.

While this may seem like a nice and free service, it has a lot more caveats than you might think, such as:

  • The machines are super underpowered.
    • This means your bot will lag a lot as it gets bigger.
  • You need to run a webserver alongside your bot to prevent it from being shut off.
    • This isn't a trivial task, and eats more of the machines power.
  • Repl.it uses an ephemeral file system.
    • This means any file you saved via your bot will be overwritten when you next launch.
  • They use a shared IP for everything running on the service.
    • This one is important - if someone is running a user bot on their service and gets banned, everyone on that IP will be banned. Including you.

Please avoid using repl.it to host your bot. It's not worth the trouble.

Although I don't think using repl.it is that bad, some of these points are valid, such as the fact that you will have to /login and set your alerts every time the bot restarts, and it is much easier for the bot to get rate limited since you will be sharing the rate limit with every other person hosting a shop bot on replit.

But hey, it's your bot :)