[V2] Discord-To-Roblox Ban bot | 100% Free, End User Friendly & Stable!

I did use glitch. It failed to keep it hosting however I can’t find a proper host that makes it stay online

1 Like

Repl.it is the next best alternative if you don’t want to pay.

A discord server I am admin on uses this concept but with User Ids, this is really cool and nice for people who want to have this as a moderation option!

very cool project! maybe you could add a ;bans command to see who is currently banned in game, and maybe a ;message command as well. very cool overall!

for the node.js side, you could add a field called “reason” to the JSON data, and you could call it on the roblox side using something like: plr:Kick(data.reason)

1 Like

Hey uhh I installed this on my game and configured the bot well… but for some reason it keeps saying attempting to ban or attempting to kick when I use ;kick or ;ban… Mind helping me?

EDIT: Its keeps being looped on attempting to… thats what I meant

1 Like

Hi, I love it. But is there any way to use it on visual studio instead of glitch? Thanks!

Nice, it works on my game and its pretty easy to setup

btw thanks

1 Like

this was extremely useful. i really wanna thank you for this. this is absolutely awesome and i cant believe someone actually made this. beyond useful, again. thanks! :smiley:

1 Like

What if we don’t wanna run it on glitch can’t you put it on GitHub so it’s easier!

Good idea! You’re able to download the files directly from the glitch page but I’ve created a GitHub repo as requested.

1 Like

Would this work well as of I know glitch site only works when the account is open. Does it require to purchase the monthly so I don’t have to log it anymore?

You do not need to buy the subscription for this to work. Ive designed it in a way where as long as there is a roblox server online, the glitch bot will remain online even when you’re not logged in.

I’ve modified this slightly to provide different messages when a user is banned and kicked.
My version now checks if the method is either to kick or ban, and accordingly displays a different reason, either “kicked by staff” or “you’re banned”.

I have also implemented a global announcement feature that operates using ;announce

The next step will be to implement a ban reason, by passing through an extra argument through the bot, then storing it in the ROBLOX datastore, retrieving it whenever the user tries to join and gets denied access.

Is this no longer working? My bot is stuck on “Attempting to Ban username (Username…)”

I had this happen & ended up removing the bot as it was no longer functioning, I received an abuse warning from Discord shortly after the error you described with “It appears your bot has connected to Discord more than 1000 times within a short time period.” so I haven’t used it since - I assume it was an issue with Glitch itself but I can’t be sure, I never got around to making a bug report here.

This is still working. Make sure to check the following:

  1. Check the glitch console and make sure there are no errors in the console. If there are any, please send them to me.
  2. Make sure there is a Roblox server online to handle requests. If there is nobody in your game then the bot will fail to connect.
  3. Check the roblox console and make sure that there are no errors on the roblox side.

@Duskie_Dark I’m sorry to hear that. The reason you got that message is because your instance on glitch was likely crashing. This is often due to some kind of error and caused it to continuously restart, hence continuously logging the bot in. Make sure you properly configured the bot and if you’re confident you did everything correctly and make no modifications, send me the error and I’ll take a look at it.

1 Like

I believe your theory is correct, the bot was constantly turning on & off but never responded to requests - I definitely think it’s an issue with Glitch though I haven’t used the bot in a while so I haven’t got the error logs, but if I do use it in future i’ll be sure to send you them if it occurs again.

1 Like

The bot doesn’t have a parameter function? It will proceed to check for undifined

Trello isn’t meant to be a database. If you want to, you could potentially go the extra mile to keep a google spreadsheet with this information that is upkept manually or just commissioned someone to edit the bot for you.

2 Likes