Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.
/ discaffein Public archive

디스코드를 프론트엔드로 하는 node-kakao 백엔드☕

Notifications You must be signed in to change notification settings

rycont/discaffein

Repository files navigation

DisCaffein

디스코드로 카페인을 섭취 :) 노드카카오를 백엔드로 하는 디스코드 봇입니다.

본 프로젝트는 카카오톡, 디스코드와의 협의 없이 독자적으로 개발되었으며, 본 프로그램을 사용함으로써 얻는 불이익은 사용자의 책임입니다.

아직 작동이 불안정합니다. 업데이트 내역(패치로그)

What Works

  • 카카오톡의 채팅을 디스코드에서 볼 수 있습니다
    • 카카오톡에서의 답장 포함
  • 디스코드의 채팅을 카카오톡으로 전송할 수 있습니다
  • 멀티미디어
    • 이미지 / 비디오 : 미리보기 지원
    • 정지이모티콘 : 지원
    • 음성메시지 : 지원
    • 파일 : 지원

What not works

기술상의 문제로 불가능한 문제들입니다. 추후 수정 예정인 버그, 추가 예정인 기능은 Issues를 확인해주세요.

  • 디스카페인 설치 이전의 채팅 기록 불러오기
  • 움직이는 이모티콘
  • 디스코드에서 답장하기

How to use

nodejs, npm이 사전에 설치되어있어야 합니다.

  1. 새 디스코드 서버와 봇을 하나 생성하고, 봇을 그 서버에 초대해주세요. 봇은 하나의 서버에만 소속되어있어야 합니다. 권한은 52304를 권장합니다. 초대 방법 : https://discord.com/oauth2/authorize?scope=bot&permissions=권한&client_id=CLIENT_ID
  2. 서버에 봇 조작을 위한 텍스트채널을 하나 생성해주세요.
  3. 저장소를 클론하고, npm 의존성을 설치해주세요
git clone https://github.com/rycont/discaffein
cd discaffein
npm i
# or `yarn`
  1. 아래의 정보로 .env 파일을 생성해주세요.
botToken=디스코드 봇 토큰
operationChannelId=조작에 사용할 채널 ID
  1. 서버를 실행해주세요.
npm run run
# or `yarn run run`
  1. 디스코드에 안내되는 내용대로, 카카오계정에 로그인해주세요.

Credit

Made by RyCont

About

디스코드를 프론트엔드로 하는 node-kakao 백엔드☕

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages