embed.add_field(name=Type, value=type, inline=False)
embed.add_field(name=Location, value=location, inline=False)
embed.add_field(name=Description, value=description, inline=True)
Вы не определили переменные type
, location
или description
в опубликованном вами коде, поэтому команда выдаст NameError
. Кроме того, Python ищет переменные с именами Type
, Location
и Description
(с учетом регистра) для параметра name
в каждом вызове add_field
и не может их найти.
Если вы хотите использовать буквенные значения Type
, Location
и Description
для имен полей, вы должны сделать embed.add_field(name="Type", value=value_of_type_field, inline=False)
(подставляя разные значения для разных полей.)