Skip to content

Waifu Bot is a multipurpose Discord Bot that serves our server. It can play music with various features for my friends.

License

Notifications You must be signed in to change notification settings

leomotors/waifu-bot

Repository files navigation

Waifu Bot

Waifu Bot is a multipurpose discord bot that is serving our server

See waifu we currently simp and the history at https://waifu.leomotors.me

📚 Tech Stack

Tech stack used, starting in version 6

Picture coming soon

✨ Features

  • Mainly: Music from YouTube with power of @cocoa-discord/music-module << some gallery there

  • Miscellanous useless features

  • Golden Frame!

  • Using Cocoa Discord and 💛JavaScript💛

  • ศูนย์รวมจิตใจของคนในเซิร์ฟเวอร์

🐇 How to run the bot

Prerequisites

  • Your Discord Bot (of course)
  • nodejs 20 ([Ar] 3d6 4s2)
  • pnpm 8
  • PostgreSQL Database and Public Server (VM) for Website
  • Tenor API Key
  • Golden Frame Server deployed somewhere
  • File Upload Server deployed somewhere
  • Azure Cognitive Services for TTS

Steps

  • Fill in .env (see .env.example in each apps)
  • pnpm install
  • pnpm build
  • pnpm start

Or via Docker

docker pull ghcr.io/leomotors/waifu-bot:latest

Technical details on history

The Discord Bot (apps/bot) was built on top of CarelessDev/harunon.js

Shikimori-san and later are in this repository.

Yukinoshita Haruno were in CarelessDev/harunon.js for new JavaScript version and CarelessDev/Harunon for old Python version.

The first ever Waifu Bot, or said first useful discord bot in our server is at CarelessDev/SIMP-Bot

Version History

Version 1 -> Python Skittle-chan Era
Version 2 -> Python Harunon Era
Version 3 -> JavaScript
Version 4 -> Full Stack Waifu with Turborepo

Version 4.1 -> Removed full stack website (because it is broken and lazy to fix)

Version 5 -> Few breaking changes

  • Cocoa Discord Utils v3
  • Major changes to some feature, see changelog

Version 6 -> Brought back website with better stack

Previous Tech Stack

Version 4 Tech Stack

My 2023 reaction: เลอะเทอะ

The most over-engineered advanced Discord Bot

Utility Library behind this Bot!

Cocoa Discord by @Leomotors

Made with 💛💛💛

🖼️ Gallery

(at version 4.0.605)

yes, I'm lazy to update these photo

About

Waifu Bot is a multipurpose Discord Bot that serves our server. It can play music with various features for my friends.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages