Skip to content

kayas881/ayaka-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Ayaka Discord Bot

Ayaka is a Discord bot based on the popular game Genshin Impact. Theres Economy, profile customization, wish listing, character and weapon control, as well as PvP.

Features:

- Profile System Using node Canvas

  • Users can customize their profiles with colors and banner pictures, which can be purchased from the in-game store

  • It then generates A canvas image like this : Description of the Image

- Wish System Like in Genshin impact

  • A wish system where users can wish using primogems, You get these following items from wish :

  • items: these items are used in some activity commands like "aya fish" which will give you some primos and mora after completing activities

  • Characters: You get Genshin impact characters with stats (not the actual but the ones i made ), These characters will go into your inventory and you can equip them with their type of weapon

  • Weapons: like i said Characters can be equipped with their weapons so yea, And those stats will be equipped on you as you can see in the profile command,

- PvP and PVE

  • There are bunch of genshin impact bosses i have added which you can fight and get primos and mora etc.

  • You can challlenge players to a battle after reaching a certain AR requirement and the battle will begin!

And many more fun commands like refine, constellations, etc....

Table of Contents
  1. Getting Started
  2. Usage
  3. Contributing
  4. License
  5. Contact
  6. Credits
  7. Acknowledgments

(back to top)

Built With

discord.js

(back to top)

Getting Started

Prerequisites

Node.js v16.9.0 or above.
Discord.js v14.3.0 or above.

Installation

  1. Clone the repo
    git clone https://github.com/github_username/repo_name.git
  2. Install NPM packages
    npm install
  3. Enter your Keys in config.js
    const TOKEN = 'ENTER YOUR TOKEN';

(back to top)

Usage

  • After installing the packages using npm install
  • now run node . and run the bot !

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

MIT License

Copyright (c) 2023 Kayas

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

(back to top)

Contact

(back to top)

Credits

If you consider using this Bot, make sure to credit me!

Example: Bot Coded by [kayas881]([https://discord.gg/dcdev](https://github.com/kayas881)) but modified by [modifier/your Name]() or some shi like that

Problems :

Honestly i have came accross all type of errors while making this bot and deploying it, so if you are stuck somewhere just post the issue i will get back at u soon

Acknowledgments

(back to top)