philippe-desplats / shellbot

Discord bot of shellcode.fr

Home Page:http://shellcode.fr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CircleCI

ShellBot

Shellbot is a discord bot of the shellcode.fr community, a french community about programming, devops, sysadmin and much more.

Want to improve this bot ? Feel free to create a pull request !

[FR] ShellCode - Discord

Shellcode.fr est une communauté passionné par tout ce qui touche à l'informatique, on y parle administration système, réseaux, développement web & applicatif, scripting, sécurité etc...

L'objectif est de se retrouver autour d'une même passion afin de s'entraider/discuter/s'informer.

Installation

  • Clone this repository git clone git@github.com:bt0r/shellbot.git .
  • Run make install
  • If it's your first install, please run make create-config, otherwise, don't forget to edit your config file (located on config/config.yml)
  • 🎉 Start the bot make start

Features

  • Chuck: Show a random chuck norris fact (actually in french), command: !chuck
  • Weather: Show the weather for a specific city, can be use for all the city around the world (OpenWeatherMap API), command: !weather <city> <countryCode ISO2>. Example: !weather montreal ca
  • Qwant: Search a term on Qwant search engine, command : !qwant <query>
  • Cat: Show a random cat picture, command : !cat
  • BonjourToutLeMonde: Show the sexy "Bonjour" picture of the day, can be use randomly with !bonjour or with a specific term like "l'asiat": !bonjour l'asiat
  • Butts/Boobs: Show a random boob/butt picture, command: !butts or !boobs
  • Welcome message/Auto assign role: When a user join the server, a welcome message is sent to him. The user can choose betweens multiple discord "reactions" to auto assign roles. Example: When clicking on 🔨 button, the user will be a handyman, with 📘 a writer etc.
  • Quote : Allow a user to quote someone, usage: !quote <messageId> <reply> /!\ Need to activate the discord developer mod

Contact

shellcode

shellCode.fr

biiitor

btor.fr

bt0r

About

Discord bot of shellcode.fr

http://shellcode.fr

License:MIT License


Languages

Language:TypeScript 98.5%Language:Makefile 1.3%Language:Dockerfile 0.2%