All Projects → Karitham → WaifuBot

Karitham / WaifuBot

Licence: MIT License
discord waifu / husbando gacha bot

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to WaifuBot

scrobbly
↩️ Scrobble your animes to Anilist, Kitsu!
Stars: ✭ 23 (-36.11%)
Mutual labels:  anime, anilist
anilist-to-mal
A python tool that will export your Anilist.co anime list for MAL importing
Stars: ✭ 33 (-8.33%)
Mutual labels:  anime, anilist
AnilistBot
A new code base to Anilist bot in Telegram.
Stars: ✭ 33 (-8.33%)
Mutual labels:  anime, anilist
waifu-generator
Let's pick up your favorite waifu just from the API
Stars: ✭ 31 (-13.89%)
Mutual labels:  anime, waifu
Crunchy
A Crunchyroll Inspired Discord bot, Made with <3
Stars: ✭ 13 (-63.89%)
Mutual labels:  anime, discord-bot
toziuha-night-oota
Opensource Metroidvania inspired on Castlevania Order of Ecclesia
Stars: ✭ 78 (+116.67%)
Mutual labels:  anime, waifu
michelle
An anime-centric bot for Discord
Stars: ✭ 12 (-66.67%)
Mutual labels:  anime, discord-bot
neko-box
😺 Pinnable dynamic Gist with your latest AniList activity.
Stars: ✭ 25 (-30.56%)
Mutual labels:  anime, anilist
Komugari
A simple, multi-functional Discord bot written in Discord.js
Stars: ✭ 39 (+8.33%)
Mutual labels:  anime, discord-bot
nyaamal
A chrome extension to download anime torrents directly from MyAnimeList and Anilist
Stars: ✭ 75 (+108.33%)
Mutual labels:  anime, anilist
WaifuLite
Super Resolution for Anime image, lightweight implementation
Stars: ✭ 20 (-44.44%)
Mutual labels:  anime, waifu
anitrend-app
Track all your favorite Anime & Manga with AniTrend as it offers anime or manga lookup, tracking and reference powered by AniList
Stars: ✭ 138 (+283.33%)
Mutual labels:  anime, anilist
AnimeDLR
AnimeDLR
Stars: ✭ 47 (+30.56%)
Mutual labels:  anime, anilist
AniAPI
Core behind AniAPI HTTP Rest APIs.
Stars: ✭ 144 (+300%)
Mutual labels:  anime, anilist
Shukofukurou-iOS
The Ultimate Open Source AniList, Kitsu, and MyAnimeList Tracker for iOS/iPadOS written in Objective-C
Stars: ✭ 29 (-19.44%)
Mutual labels:  anime, anilist
anilist-chinese
Translate anime titles on anilist.co to Chinese
Stars: ✭ 21 (-41.67%)
Mutual labels:  anime, anilist
Progress Bot
High-tech weaponized moe progress delivery bot for IRC, Discord, and web
Stars: ✭ 38 (+5.56%)
Mutual labels:  anime, discord-bot
Karmabot
🤖 A Multipurpose Discord Bot with a Music System & Utility commands used by 160K+ users!
Stars: ✭ 73 (+102.78%)
Mutual labels:  anime, discord-bot
AniMouto
Let an imouto improve your AniList experience.
Stars: ✭ 44 (+22.22%)
Mutual labels:  anime, anilist
arm
A JSON-based database to relational mapping Anime ID's between MyAnimeList, Annict, AniList and Syoboi Calendar
Stars: ✭ 25 (-30.56%)
Mutual labels:  anime, anilist

Waifu Bot

Add it to your server

Waifu bot is discord waifu/husbando gacha bot.

It also has a read-only API to get data from. See go-waifubot/API.

There is also a website linked to the API & the bot at go-waifubot/WaifuGUI.

View your list at waifugui.kar.moe and retrieve any data you need at waifuapi.kar.moe (see repo for more information).

Commands

Help
---
Commands
      claim|c|C string...: claim a dropped character
      favorite|f|F string...: set a char as favorite
      give|g|G int64 @user: give a char to a user
      help|h|H: display general help
      list|l|L @user...: display user characters
      profile|p|P @user...: display user profile
      quote|q|Q string...: set profile quote
      roll|r|R: roll a random character
      verify|v|V int64 @user...: check if a user owns the waifu
---
Subcommands
      search|s: Search for characters, anime, manga and users
            search anime|a|A string...: search for an anime
            search character|c|C string...: search for a character
            search manga|m|M string...: search for a manga
            search user|u|U string...: search for an anilist user
      trending|t: View trending manga and anime
            trending anime: search for an anime
            trending manga: search for a manga

Feature Requests

I'm open to new feature requests, please follow the template given and/or formulate a clear request

Deploying Yourself

Requirements

Docker

docker-compose

A discord bot token

Setup

Rename .env.example to .env and change the values according to your needs

Run

docker-compose up -d

Development

The database part is generated using sqlc. See the documentation on the repo

If you make any modifications to the files in /sql you can re-generate the code using either the docker image like so,

docker run --rm -v $(pwd):/src -w /src kjconroy/sqlc generate

or just the command line tool

sqlc generate
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].