{"repo":"kernoeb/jean_racine_bot","free":true,"listed":false,"github":"https://github.com/kernoeb/jean_racine_bot","clone":"git clone https://github.com/kernoeb/jean_racine_bot.git","description":"Discord Root-Me bot - built with Discord.js","language":"JavaScript","stars":22,"topics":["discord-js","discord","bot","rootme","ctftime"],"license":null,"category":"chat-messaging","readme_excerpt":"Jean Racine RootMe bot Root-Me Discord bot using Discord.js and Slash Commands. built by @kernoeb. Features - Add user / Remove user - Scoreboard with auto update / refresh - Notifications (new challenge added or succeed, new validation, new solution) - Search a user or a challenge id - Information about a challenge or a user - Chart (leaderboard) Commands /adduser : Add a user (id) /challenge : Information about a challenge /chart : Leaderboard chart /createglobalscoreboard : Create a global scoreboard /deluser : Delete a user (id) /getlastchallenges : Get the last challenges /help : Help /init : Initialize the bot in the channel /ping : Ping pong /scoreboard : Scoreboard (with optional category) /searchuser : Search a user by name /user : Information about a user (id or name) /topctftime : CTFTime TOP 10 (global / country) /nextctf : Next CTF of week (CTFTime) /pickctf : Vote for a specific CTF (CTFTime) --- Prerequisites - Docker 20 - Create a Discord bot and invite it : https://discord.com/api/oauth2/authorize?client id=xxxx&permissions=2684472384&scope=applications.commands%20bot (replace xxxx with the bot client id) I'm using Docker version 20.10.x and Docker Compose (not docker-compose) Installation - Clone the repository, or only download .env.example , docker-compose.yml and update.sh : You can also add the Dockerfile if you want to build the image by yourself - Get an API Key on Root-Me here - Copy .env.example to .env and replace variables API KEY is the main Root-","default_branch":null,"files":null,"tree":[],"storefront":"/r/kernoeb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kernoeb/jean_racine_bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}