Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.
/ Elaina Public archive
forked from rygent/Elvia

Elaina is an open source, multipurpose Discord bot that is constantly growing.

License

Notifications You must be signed in to change notification settings

Trikkster/Elaina

 
 

Repository files navigation

Elaina

Elaina

Support Build Codacy grade License Version Issues

FeaturesInstallationConfigurationContributingCredits


Elaina is an open source, multipurpose Discord bot that is intended to be able to perform various tasks, ranging from simple server moderation (ban, kick, etc.) and also other functions such as the ability to search, weather forecasts, and much more.

this bot was made in Node.JS, using the Discord.js library.

If you liked or enjoyed this repository, feel free to leave a star ⭐ to help promote Elaina!


Features

  • Moderation commands (ban, kick, etc.)
  • General/utility commands.
  • Searches commands (anime, spotify, youtube, etc.)
  • Weather forecast.
  • Custom prefix.
  • and much more...

Installation

# Clone this repository
$ git clone -b stable https://github.com/XRzky/Elaina.git

# Install Node dependencies
$ npm install

# Copy example.env to .env and replace it with your value
$ cp example.env .env

# Run the bot!
$ node src/index

Configuration

You can find all the settings in the Configuration.js file, without filling in all the details, some features may not function as expected. Below you can find a quick summary of all the settings in the .env file.

BOT_TOKEN=Input here your Discord bot token
BOT_PREFIX=Input here the prefix for your bot. To use before the command is carried out. Example: ?
BOT_OWNER=Input here your ID as the bot owner
YOUTUBE_KEY=Input here your YouTube API. Otherwise the youtube command does not work
IMDB_KEY=Input here your IMDb API. Otherwise the imdb command does not work
OPEN_WEATHER_ID=Input here your OpenWeather AppID. Otherwise the weather command does not work

Contributing

Want to contribute?

Elaina is open-source on our GitHub repository so everyone can contribute to the growth of the bot. Whether it is from reporting issues, requesting features, or straight-up requesting to add some new code, it can all be done on our GitHub repo!

Elaina is written in Discord.js. If you want to add a feature or work on the code, feel free make a pull request. We review all pull requests even if we don't reply to them.

Credits


"Discord", "Discord App", and any associated logos are registered trademarks of Discord, inc.

About

Elaina is an open source, multipurpose Discord bot that is constantly growing.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Shell 0.4%