Uryaaa / BaquaBot

A fully customizeable LINE Official Account bot built with linebot package!

Home Page:https://uryaaa.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Baqua

BaquaBot βš“

Run on Repl.it Remix on Glitch NPM

My first ever LINE Messager bot, quite multipurpose.

Main Features πŸ“‘

  • Anime and Manga lookup πŸ“–
  • Fun 🎊
  • Music downloader 🎢
  • NSFW πŸ”ž

Commands List 🌠

Baqua has a lot fun and useful command and keep increasing!

  • πŸŽ‰ Fun : sus, distract, mock vaporwave and 6 more!
  • πŸ“‚ Utility : kbbi, wiki-id, math and 11 more!
  • πŸ₯ Anime : anime, manga, and 6 more!
  • πŸ“Ί youtube : ytmp3, ytdl, and 3 more!
  • πŸ‘‘ Owner : eval, npm, and 3 more!

Invite BaquaBot βž•

You must invite this bot to your LINE GROUP in order to use it

BaquaBot

Bot Setup πŸ”§

  • Clone the Repo by typing git clone https://github.com/Uryaaa/BaquaBot or Download the .zip file by clicking Here

  • Rename [example.env] to [.env] and fill with your respective information.

secret=       // your secret access token
channel=      // your channel secret
id=           // your client id
sauces=       // your saucenao apikey
prefix=       // your bot prefix
dev_id=       // your LINE userId
flipPass=     // your imgflip password
flipName=     // your imgflip username
baseurl=      // your webhook url (https://www.example.com)
removebgAPI=  // your removeBG apikey
genius=       // your Genius-Lyrics apikey
openai=       // your OpenAI apikey
  • Make a folder named "Public" in index.js directory to store downloaded file
Public/audio        // !ytmp3 command file storage
Public/doujins      // doujin related cover storage
Public/danbooru     // booru sites image storage
Public/tts          // !tts command file storage
Public/video        // !ytmp4 command file storage
  • Install all the packages by typing npm i

  • Go to LINE Develpers and set up your webhook url.

  • Start the bot by typing node index.js

Bot Support πŸ€–

Don't worry i got you, feel free to add me

Tama-chan

License

BaquaBot is licensed under the GPL 3.0 license. See the file LICENSE for more information. If you plan to use any part of this source code in your own bot, I would be grateful if you would include some form of credit somewhere

✨ Contributors :

Be contributor now! so you can get featured here


Uryaaa

πŸ‘‘

About

A fully customizeable LINE Official Account bot built with linebot package!

https://uryaaa.github.io

License:GNU General Public License v3.0


Languages

Language:JavaScript 99.6%Language:Shell 0.4%Language:Procfile 0.0%