cwmet / multiple-run-Tokens

Discord API에서 하나의 코드에 여러 봇 토큰 실행

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

multiple-run-Tokens

한 코드에서 여러 디스코드 봇을 동시에 실행하고 싶은 경우, 이와 같은 간단한 방법으로 구현할 수 있습니다.
이 문서는 파이썬 기준으로 작성되었습니다. discord.js는 다른 로직으로 구현해야 합니다.

요구사항

  • Python
  • disnake (타 디스코드 API 사용 가능)

설명

Tasks 함수는 각 봇 인스턴스를 생성하고 실행하는 비동기 작업이며,
threads 리스트에 각각의 토큰에 대한 스레드를 생성하여 병렬로 실행합니다.

  • Tasks와 같은 함수를 여러개 추가하여 한 코드에 여러 봇의 로직(각기 다른 인터렉션)을 분할하여 실행할 수 있습니다.

사용법

TOKENS 리스트에 실행하려는 각 봇의 토큰을 추가합니다.
Tasks의 함수 주석 부분에 모든 함수, 데코레이터, 인터렉션을 추가하여 이용할 수 있습니다.

About

Discord API에서 하나의 코드에 여러 봇 토큰 실행

License:MIT License


Languages

Language:Python 100.0%