Skip to content

Ariffansyah/Lucy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lucy

Lucy is a Discord bot built using Golang. This project aims to provide a foundation for creating bots with custom commands and events.


Features

  • Written in Go for performance and scalability.
  • Modular structure with organized packages and event handling.
  • Example commands and events to get started quickly.

Getting Started

Prerequisites

Ensure you have the following installed:

Installation

  1. Clone the repository:

    git clone https://github.com/Ariffansyah/Lucy.git
    cd Lucy
  2. Install dependencies:

    go mod tidy
  3. Set up the environment variables:

    • Create a .env file in the root directory.
    • Use the provided .envExample file as a template.
    • Fill in your Discord Bot Token and other required variables.
  4. Run the bot:

    go run main.go

Directory Structure

  • commands/runs/: Contains bot commands.
  • events/jtc/: Handles Discord events such as voice state updates.
  • pkg/: Additional utility packages.
  • .envExample: Example environment variables file.
  • main.go: Entry point of the bot.

Contributing

Contributions are welcome! Please feel free to open issues or submit pull requests for new features or bug fixes.


License

This project is for educational purposes. No specific license is provided.


Let me know if you’d like to add more details, such as screenshots, usage examples, or links to additional resources!

About

Discord bot (Go)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages