[DAY 24]Embed功能

今天主要是来介绍一下文字嵌入(Embed)这功能

如果想要在讯息里使用mark down功能的话需要使用discord.Embed()这个函式

除此之外Embed功能也具备美化的功能
如果没特别设定Embed的话长这个样子

有特别设定的话长这个样子

附上上面范例的程序码


import discord

async def tasktime(self):  
    self.generalchannel = self.bot.get_channel(779782707080069193)#要发通知的频道ID
    
    embed=discord.Embed(title=":loudspeaker: "+jdata[key]["task"], 
                                                url=jdata[key]["url"], 
                                                description=jdata[key]["condition"], 
                                                color=discord.Color.red())
    embed.add_field(name=":calendar: 时间", 
                    value=jdata[key]["time"], 
                    inline=False)
    await self.generalchannel.send(embed=embed)

当然这还不是Embed的完全体

我还有看过像下面这麽漂亮的Embed,这边可以透过官方API试试看~


<<:  Day23 - 【概念篇】Keycloak使用基本概念 - 第一部分: Realm

>>:  Nutrition Helper

提款、存款、汇款一次到位

提款 接下来,写个提款功能 # cogs/money.py @commands.command() ...

Day06_本部的规范就是没有规范XD"如果听到这句,是要兴奋的举手我来还是原地放生,逃跑呢?XD"

今天没有前言,幽默感本人去见周公,还未回归。 └第六章、规划 6. 规划 6.1 因应风险及机会之行...

前端工程学习日记第12天

使用绝对定位 / 相对定位 设计版型 https://ithelp.ithome.com.tw/up...

D8 新增使用google account 登入的功能

前面做的那些都是让使用者直接在local端注册跟登入 今天处理一下怎麽做google登入 docsy...

[Day 14] 资料产品生命周期管理-描述型模型

特别把描述模型和预测模型分开来写是因为两者在开发与验证阶段有不小的差异。 (https://ubiq...