Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
2.9 kB
4
Indexable
Never
@bot.tree.command(name="emoji-word", description="Tabdil Matn Be Emoji")
@app_commands.describe(text="Matn Bayad Be Sorat Horof Englisi Bashad. Shoma Mitavanid Adad 0 Ta 9 Ra Ham Estefade Konid.")
async def emoji(interaction: discord.Interaction , text:str):
    emojis = {
        "a":":regional_indicator_a:",
        "b":":regional_indicator_b:",
        "c":":regional_indicator_c:",
        "d":":regional_indicator_d:",
        "e":":regional_indicator_e:",
        "f":":regional_indicator_f:",
        "g":":regional_indicator_g:",
        "h":":regional_indicator_h:",
        "i":":regional_indicator_i:",
        "j":":regional_indicator_j:",
        "k":":regional_indicator_k:",
        "l":":regional_indicator_l:",
        "m":":regional_indicator_m:",
        "n":":regional_indicator_n:",
        "o":":regional_indicator_o:",
        "p":":regional_indicator_p:",
        "q":":regional_indicator_q:",
        "r":":regional_indicator_r:",
        "s":":regional_indicator_s:",
        "t":":regional_indicator_t:",
        "u":":regional_indicator_u:",
        "v":":regional_indicator_v:",
        "w":":regional_indicator_w:",
        "x":":regional_indicator_x:",
        "y":":regional_indicator_y:",
        "z":":regional_indicator_z:",
        "A":":regional_indicator_a:",
        "B":":regional_indicator_b:",
        "C":":regional_indicator_c:",
        "D":":regional_indicator_d:",
        "E":":regional_indicator_e:",
        "F":":regional_indicator_f:",
        "G":":regional_indicator_g:",
        "H":":regional_indicator_h:",
        "I":":regional_indicator_i:",
        "J":":regional_indicator_j:",
        "K":":regional_indicator_k:",
        "L":":regional_indicator_l:",
        "M":":regional_indicator_m:",
        "N":":regional_indicator_n:",
        "O":":regional_indicator_o:",
        "P":":regional_indicator_p:",
        "Q":":regional_indicator_q:",
        "R":":regional_indicator_r:",
        "S":":regional_indicator_s:",
        "T":":regional_indicator_t:",
        "U":":regional_indicator_u:",
        "V":":regional_indicator_v:",
        "W":":regional_indicator_w:",
        "X":":regional_indicator_x:",
        "Y":":regional_indicator_y:",
        "Z":":regional_indicator_z:",
        "0":"0️⃣",
        "1":"1️⃣",
        "2":"2️⃣",
        "3":"3️⃣",
        "4":"4️⃣",
        "5":"5️⃣",
        "6":"6️⃣",
        "7":"7️⃣",
        "8":"8️⃣",
        "9":"9️⃣"
    }
    lis = []
    try:
        for ej in text:
            if ej == " ":
                lis.append(":heavy_minus_sign:")
                continue
            lis.append(emojis[ej])
    except:
        print()
    embed=discord.Embed(color=0x2b2d31)
    embed.add_field(name="", value=f"".join(map(str,lis)), inline=False)
    
    await interaction.response.send_message(embed=embed)