[기사]Discord Python 봇을 24시간 기동합니다.
무엇이 필요
레플. 다른 t 계정
필요한 것은 이것뿐입니다.
1단계
"+new repl"을 클릭합니다.
2단계
새 repl을 만듭니다.
3단계
"main.py"를 만듭니다.
# 最初はこれが必要です。
import os
import keep_alive
# client.runの前はこれが必要です。
keep_alive.keep_alive()
# そしてclient.runはこのようです。
client.run(os.getenv('TOKEN'))
import discord
import os
import keep_alive
# 接続に必要なオブジェクトを生成
client = discord.Client()
# メッセージ受信時に動作する処理
@client.event
async def on_message(message):
if message.content == 'Ping':
await message.channel.send('Pong!')
# Botの起動とDiscordサーバーへの接続
keep_alive.keep_alive()
client.run(os.getenv('TOKEN'))
4단계
"help.txt"를 만듭니다.
discord.py
flask
5단계
"keep_alive.py"를 만듭니다.
from flask import Flask
from threading import Thread
app = Flask('')
@app.route('/')
def main():
return 'Bot is aLive!'
def run():
app.run(host="0.0.0.0", port=8080)
def keep_alive():
server = Thread(target=run)
server.start()
6단계
".env"를 만듭니다.
TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7단계
마지막은 "run"을 클릭합니다.
기타
"poetry.lock"과 "pyproject.toml"은 자동으로 생성됩니다.
Reference
이 문제에 관하여([기사]Discord Python 봇을 24시간 기동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Mamiyanonoka/items/69c967cd3af9bb057a88
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
새 repl을 만듭니다.
3단계
"main.py"를 만듭니다.
# 最初はこれが必要です。
import os
import keep_alive
# client.runの前はこれが必要です。
keep_alive.keep_alive()
# そしてclient.runはこのようです。
client.run(os.getenv('TOKEN'))
import discord
import os
import keep_alive
# 接続に必要なオブジェクトを生成
client = discord.Client()
# メッセージ受信時に動作する処理
@client.event
async def on_message(message):
if message.content == 'Ping':
await message.channel.send('Pong!')
# Botの起動とDiscordサーバーへの接続
keep_alive.keep_alive()
client.run(os.getenv('TOKEN'))
4단계
"help.txt"를 만듭니다.
discord.py
flask
5단계
"keep_alive.py"를 만듭니다.
from flask import Flask
from threading import Thread
app = Flask('')
@app.route('/')
def main():
return 'Bot is aLive!'
def run():
app.run(host="0.0.0.0", port=8080)
def keep_alive():
server = Thread(target=run)
server.start()
6단계
".env"를 만듭니다.
TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7단계
마지막은 "run"을 클릭합니다.
기타
"poetry.lock"과 "pyproject.toml"은 자동으로 생성됩니다.
Reference
이 문제에 관하여([기사]Discord Python 봇을 24시간 기동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Mamiyanonoka/items/69c967cd3af9bb057a88
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# 最初はこれが必要です。
import os
import keep_alive
# client.runの前はこれが必要です。
keep_alive.keep_alive()
# そしてclient.runはこのようです。
client.run(os.getenv('TOKEN'))
import discord
import os
import keep_alive
# 接続に必要なオブジェクトを生成
client = discord.Client()
# メッセージ受信時に動作する処理
@client.event
async def on_message(message):
if message.content == 'Ping':
await message.channel.send('Pong!')
# Botの起動とDiscordサーバーへの接続
keep_alive.keep_alive()
client.run(os.getenv('TOKEN'))
"help.txt"를 만듭니다.
discord.py
flask
5단계
"keep_alive.py"를 만듭니다.
from flask import Flask
from threading import Thread
app = Flask('')
@app.route('/')
def main():
return 'Bot is aLive!'
def run():
app.run(host="0.0.0.0", port=8080)
def keep_alive():
server = Thread(target=run)
server.start()
6단계
".env"를 만듭니다.
TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7단계
마지막은 "run"을 클릭합니다.
기타
"poetry.lock"과 "pyproject.toml"은 자동으로 생성됩니다.
Reference
이 문제에 관하여([기사]Discord Python 봇을 24시간 기동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Mamiyanonoka/items/69c967cd3af9bb057a88
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
from flask import Flask
from threading import Thread
app = Flask('')
@app.route('/')
def main():
return 'Bot is aLive!'
def run():
app.run(host="0.0.0.0", port=8080)
def keep_alive():
server = Thread(target=run)
server.start()
".env"를 만듭니다.
TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7단계
마지막은 "run"을 클릭합니다.
기타
"poetry.lock"과 "pyproject.toml"은 자동으로 생성됩니다.
Reference
이 문제에 관하여([기사]Discord Python 봇을 24시간 기동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Mamiyanonoka/items/69c967cd3af9bb057a88
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
"poetry.lock"과 "pyproject.toml"은 자동으로 생성됩니다.
Reference
이 문제에 관하여([기사]Discord Python 봇을 24시간 기동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Mamiyanonoka/items/69c967cd3af9bb057a88텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)