将机器人部属到网路上去

开始部属

  • 点击

  • 登入後会看到这个画面

  • 点击左上方的加号

进行第一次的线上coding

  • 在main上输入
import discord
  • 等他运作完後......
# main.py
# 记得将items.json上传
from discord import embeds, member, message
from discord.ext import commands 
# from alive import stay
import discord
import json

bot = commands.Bot(command_prefix="!")
with open('items.json', "r", encoding = "utf8") as file:
    data = json.load(file)

@bot.event
async def on_ready():
    print("Bot in ready")

@bot.command()
async def hello(ctx):
  await ctx.send("hello")

# stay()
bot.run(data['token']) 
# 测试用程序码
  • 示意图

撰写一个小网页可以知道目前的状况

  • 使用Flask
# alive.py
from flask import Flask
from threading import Thread

app = Flask(__name__)

@app.route('/')
def home():
    return "Alive"

def run():
  app.run(host = '0.0.0.0', port = 8080)

def stay():
    stay = Thread(target = run)
    stay.start()
  • 示意图

放在网路上

  • 点我

  • 按照步骤

  • 将网址贴上去

  • 回到Discord的整合

  • 点击建立webhook

  • 点我,然後将刚才复制的webhook网址贴上去

  • 这时候可以按一下send,看看是否有运作


<<:  【Day 13】Dictionary 介绍

>>:  Day 13 - Futures期货、Options选择权Order建立

[Day12] Key Sequence Detection (KONAMI CODE)

[Day12] Key Sequence Detection (KONAMI CODE) 按键序列检...

初探 Vaadin on Kotlin - day03

什麽是 Vaadin-on-Kotlin? Vaadin-on-Kotlin (VoK) 是基於 V...

【HTML】【CSS】关於空白压缩

【前言】 本系列为个人前端学习之路的学习笔记,在过往的学习过程中累积了很多笔记,如今想藉着IT邦帮忙...

[区块链&DAPP介绍 Day13] Solidity 教学 - contracts-2

今天来聊聊关於 contracts 的继承 关於 contracts 其实它是支援多重继承,在这方面...

服务链接(service mesh)不可能在基於微服务的应用程序中直接与客户端交互

-API 闸道器和服务网格(来源:Liran Katz) 实施 API 闸道器以促进跨境通信;他们...