An open API service indexing awesome lists of open source software.

https://github.com/mjzilver/botje

Private-use Discord bot.
https://github.com/mjzilver/botje

discord discord-bot javascript pug

Last synced: 3 months ago
JSON representation

Private-use Discord bot.

Awesome Lists containing this project

README

        

# Botje

### First created on Feb 6, 2019
A discord bot made for myself and friends. This bot was built entirely for my own entertainment, and is not intended for public use.
If you're interested in creating your own private Discord bot for fun, feel free to take a look at the code on my GitHub repository.
However, please note that this bot is not intended for public use, and I cannot provide support for any issues you may encounter.

# Features
- Replies to messages based on keywords found in messages.
- Makes statistics on which words, emotes are used by users.
- Backing up a server's custom emotes.
- Showing youtube videos, weather data or reddit links via their API based on user requests.
- Webserver for user interaction and/or admin tools.
- Fun games like Hangman.
- Moderation tools for admin users.

# Stack used
- Node.js - runtime environment.
- Discord.js - interface to discord API.
- PostgreSQL - the new database from april 2023 onward.
- Express - webserver for the bot.
- Pug - templating web-pages.
- Winston - logging.
- eslint - code style consistency.
- Socketio - websocket communication.
- Sqlite - used from feb 2019 - april 2023.