Skip to content

brickstudy/BricksAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image description

BricksAssistant

This project is a chatbot service that leverages generative AI to interact with users on Discord.


Introduction

BricksAssistant is designed to enhance your Discord experience by providing intelligent and responsive interactions through a generative AI chatbot.

This project aims to integrate seamlessly with your Discord server, offering advanced conversational capabilities.


Features

  • Generative AI: Uses state-of-the-art AI to generate human-like responses.
  • Customizable: Tailor the bot's responses and behavior to fit your community's needs.
  • Real-time Interaction: Immediate responses to user queries and commands.
  • Project-Specific Chatbots: Provides specialized chatbots tailored for different projects.

image


Installation

1/ Chatbot setting

  • 아래 정리된 문서 참고

[BricksAssistant] 디스코드 AI 챗봇 구축기 - (2) 디스코드 연동하기

2/ Clone the repository && requirements.txt

git clone https://github.com/brickstudy/BricksAssistant.git

cd BricksAssistant

pip install -r requirements.txt

3/ config setting

  • 경로 : ./src/.env
# DISCORD
DISCORD_TOKEN=

# OPENAI
OPENAI_TOKEN=

# AWS(Document DB)
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=

4/ run bot

python app.py

Contributing

We welcome contributions to BricksAssistant!

To contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch with your feature or bugfix.
  3. Make your changes and commit them with clear messages.
  4. Push your changes to your fork.
  5. Open a pull request to the main repository.
  6. Please ensure your code adheres to the project's coding standards and includes relevant tests.

About

bricksgpt repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages