Thanks to visit codestin.com
Credit goes to github.com

Skip to content

wwwcomcomcomcom/JEE6.v1

 
 

Repository files navigation

JEE6


JEE6 서버에 초대하기

개발자 깃허브

개발자한테 쌕쌕 사주기

명령어 일람

  1. 급식 관련

    NIES API를 이용했어요.

    • !급식 을 통해 다음 급식을 확인할 수 있어요.

    • !급식.아침 !급식.점심 !급식.저녁 을 통해 오늘의 각 식사메뉴를 확인할 수 있어요.

    • !급식.내일아침 !급식.내일점심 !급식.내일저녁 을 통해 내일의 각 식사메뉴를 확인할 수 있어요.

  2. 도박 관련

    진짜 돈을 걸지 않아요!

    • !도박.노동 !도박.일 !도박.돈 을 통해 정직하게 돈을 벌 수 있어요. (쿨타임: 60초)

    • !도박.지갑 을 통해 재산을 확인할 수 있어요.

    • !도박.랭킹 을 통해 상위 3명의 랭킹을 볼 수 있고, !도박.전체랭킹 를 통해 전체 랭킹을 볼 수 있어요.

      • 전체랭킹 조회는 조금 오래 걸려요...
    • !도박.송금 [유저] [금액] 을 통해 돈을 송금할 수 있어요.

      • 송금 시 다음과 같은 증여세가 적용됩니다.

        과세표준 세율
        1조원 이하 5%
        1조원 초과 5조원 이하 7.5%
        5조원 초과 10조원 이하 10%
        10조원 초과 30조원 이하 12.5%
        30조원 초과 15%
    • !도박.동전 [예측] [베팅] 을 통해 동전 던지기를 할 수 있어요. (쿨타임: 5초)

      • 예측이 맞으면 베팅한 돈의 0.6배~1.7배를 얻을 수 있고, 틀리면 베팅한 돈을 잃어요. (확률: $\frac{1}{2}$)

      • 베팅은 투자의 일종인 장외거래로 간주되어 다음과 같은 증권거래세가 적용됩니다.

        과세표준 세율
        10조원 이하 0.5%
        10조원 초과 30조원 이하 1%
        30조원 초과 2%
    • !도박.주사위 [예측] [베팅] 을 통해 주사위 던지기를 할 수 있어요. (쿨타임: 5초)

      • 예측이 맞으면 베팅한 돈의 4.6배~5.7배를 얻을 수 있고, 틀리면 베팅한 돈을 잃어요. (확률: $\frac{1}{6}$)

      • 베팅은 투자의 일종인 장외거래로 간주되어 다음과 같은 증권거래세가 적용됩니다.

        과세표준 세율
        10조원 이하 0.5%
        10조원 초과 30조원 이하 1%
        30조원 초과 2%
    • !도박.잭팟 [베팅] 을 통해 잭팟을 할 수 있어요. (쿨타임: 5초)

      • 당첨되면 다른 사람들이 베팅한 돈을 모두 얻는 대신 쿨타임이 30초로 늘어나요. 당첨에 실패하면 베팅한 돈을 잃어요. (확률: $\frac{1}{100}$)

      • 잭팟은 매일 조식, 중식, 석식시간마다 100만원으로 초기화되어요.

      • 잭팟의 수령액은 복권당첨에 따른 기타소득으로 취급되어 다음과 같은 종합소득세가 적용됩니다.

        과세표준 세율
        500억원 이하 면제
        500억원 초과 1400억원 이하 6%
        1400억원 초과 5000억원 이하 15%
        5000억원 초과 8800억원 이하 24%
        8800억원 초과 1.5조원 이하 35%
        1.5조원 초과 3조원 이하 38%
        3조원 초과 5조원 이하 40%
        5조원 초과 10조원 이하 42%
        10조원 초과 45%
  3. 기타

    • !시간 을 통해 현재 서버 시간을 확인할 수 있어요.

    • !정보 를 통해 JEE6의 정보를 확인할 수 있어요.

    • !질문 [내용] 을 통해 질문을 할 수 있어요.

      • 지금 GPT API 돈없음 이슈로 작동하지 않아요...

로컬에서 실행

  1. 패키지 설치

    requirements.txt 파일을 통해 패키지를 설치해주세요.

    pip install -r requirements.txt

    설치되는 패키지는 다음과 같아요.

    • python-dotenv
    • discord.py
    • requests
    • openai
  2. 환경변수 설정

    .env 파일을 만들어서 환경변수를 설정해주세요. 이 파일은 보안상의 이유로 .gitignore에 포함되어 있어서 github에 올라가지 않아요.

    echo "DISCORD_TOKEN=[여기에 토큰 입력]" >> .env
    echo "MEAL_API_KEY=[여기에 키 입력]" >> .env
    echo "GPT_API_KEY=[여기에 키 입력]" >> .env
  3. 실행

    app.py 파일을 실행해주세요.

도커로 실행

Windows의 경우와 Ubuntu의 경우로 나뉘어요.

Windows

  1. 도커 설치

    Docker Desktop을 설치해주세요.

  2. 환경변수 설정

    .env 파일을 만들어서 환경변수를 설정해주세요. 이 파일은 보안상의 이유로 .gitignore에 포함되어 있어서 github에 올라가지 않아요.

    echo "DISCORD_TOKEN=[여기에 토큰 입력]" >> .env
    echo "MEAL_API_KEY=[여기에 키 입력]" >> .env
    echo "GPT_API_KEY=[여기에 키 입력]" >> .env
  3. 도커 이미지 빌드

    다음 명령어 PowerShell에서 실행해주세요.

    docker build -t jee6 .
  4. 도커 컨테이너 실행

    다음 명령어를 실행하거나,

    docker run --env-file .env jee6

    Docker Desktop을 통해 이미지를 빌드하고 컨테이너를 실행해주세요.

Ubuntu

  1. 도커 설치

    다음 명령어를 실행해주세요.

    sudo apt-get update
    sudo apt-get install docker.io
  2. 환경변수 설정

    .env 파일을 만들어서 환경변수를 설정해주세요. 이 파일은 보안상의 이유로 .gitignore에 포함되어 있어서 github에 올라가지 않아요.

     echo "DISCORD_TOKEN=[여기에 토큰 입력]" >> .env
     echo "MEAL_API_KEY=[여기에 키 입력]" >> .env
     echo "GPT_API_KEY=[여기에 키 입력]" >> .env
  3. 도커 이미지 빌드

    다음 명령어를 실행해주세요.

    sudo docker build -t jee6 .
  4. 도커 컨테이너 실행

    다음 명령어를 실행해주세요.

    sudo docker run --env-file .env jee6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%