anta falkavari a vahafal
This commit is contained in:
parent
fce91b8c95
commit
7cea93dd4b
1 changed files with 249 additions and 34 deletions
283
main.py
283
main.py
|
|
@ -1,21 +1,17 @@
|
|||
# General setup and stuff based on a tutorial by @TechWithTim on Youtube
|
||||
from email.mime import application
|
||||
from encodings.aliases import aliases
|
||||
|
||||
import discord
|
||||
from aiohttp import request
|
||||
from discord.ext import commands
|
||||
import logging
|
||||
from dotenv import load_dotenv
|
||||
import os
|
||||
from collections import deque
|
||||
from typing import Literal
|
||||
|
||||
load_dotenv()
|
||||
token = os.getenv('DISCORD_TOKEN')
|
||||
|
||||
tajkna = {
|
||||
"a_rsmi": "<:a_rsmi:1538685827918331904>",
|
||||
"a_rsmi": "<:a_rsmi:1538685827918331904>",
|
||||
"o_rsmi": "<:o_rsmi:1538685827339649024>",
|
||||
"i_rsmi": "<:i_rsmi:1538685826660171906>",
|
||||
"u_rsmi": "<:u_rsmi:1538685825750016051>",
|
||||
|
|
@ -397,14 +393,215 @@ tajkna = {
|
|||
"0i_hrus": "<:0i_hrus:1539050383094321212>",
|
||||
"0u_hrus": "<:0u_hrus:1539050382263844994>",
|
||||
"0e_hrus": "<:0e_hrus:1539050381475323904>",
|
||||
"vent": "<:vent_hrus:1539673383900553216>",
|
||||
"asob_hrus": "<:asob_hrus:1539673385162776659>"
|
||||
"vent_hrus": "<:vent_hrus:1539673383900553216>",
|
||||
"asob_hrus": "<:asob_hrus:1539673385162776659>",
|
||||
"a_vaha": "<:a_vaha:1539755946224390145>",
|
||||
"o_vaha": "<:o_vaha:1539755944446136442>",
|
||||
"i_vaha": "<:i_vaha:1539755943238049912>",
|
||||
"u_vaha": "<:u_vaha:1539755942403641374>",
|
||||
"e_vaha": "<:e_vaha:1539755941359263785>",
|
||||
"sa_vaha": "<:sa_vaha:1539755940512014347>",
|
||||
"so_vaha": "<:so_vaha:1539755939383484496>",
|
||||
"si_vaha": "<:si_vaha:1539755937865138276>",
|
||||
"su_vaha": "<:su_vaha:1539755936908836955>",
|
||||
"se_vaha": "<:se_vaha:1539755935302680626>",
|
||||
"za_vaha": "<:za_vaha:1539755933255606322>",
|
||||
"zo_vaha": "<:zo_vaha:1539755932312010792>",
|
||||
"zi_vaha": "<:zi_vaha:1539755930630094938>",
|
||||
"zu_vaha": "<:zu_vaha:1539755929384525926>",
|
||||
"ze_vaha": "<:ze_vaha:1539755928532820009>",
|
||||
"xa_vaha": "<:xa_vaha:1539755927111077969>",
|
||||
"xo_vaha": "<:xo_vaha:1539755925932343389>",
|
||||
"xi_vaha": "<:xi_vaha:1539755924816920606>",
|
||||
"xu_vaha": "<:xu_vaha:1539755923696783541>",
|
||||
"xe_vaha": "<:xe_vaha:1539755922883092520>",
|
||||
"ja_vaha": "<:ja_vaha:1539755921859674226>",
|
||||
"jo_vaha": "<:jo_vaha:1539755921146642432>",
|
||||
"ji_vaha": "<:ji_vaha:1539755920383287387>",
|
||||
"ju_vaha": "<:ju_vaha:1539755919682830397>",
|
||||
"je_vaha": "<:je_vaha:1539755918793777172>",
|
||||
"as_vaha": "<:as_vaha:1539755899294326845>",
|
||||
"os_vaha": "<:os_vaha:1539755898367639673>",
|
||||
"is_vaha": "<:is_vaha:1539755897134514197>",
|
||||
"us_vaha": "<:us_vaha:1539755896169832548>",
|
||||
"es_vaha": "<:es_vaha:1539755895368712192>",
|
||||
"az_vaha": "<:az_vaha:1539755893909098506>",
|
||||
"oz_vaha": "<:oz_vaha:1539755893162385649>",
|
||||
"iz_vaha": "<:iz_vaha:1539755891975258243>",
|
||||
"uz_vaha": "<:uz_vaha:1539755890612244633>",
|
||||
"ez_vaha": "<:ez_vaha:1539755889756737586>",
|
||||
"ta_vaha": "<:ta_vaha:1539755917929877565>",
|
||||
"to_vaha": "<:to_vaha:1539755909306392626>",
|
||||
"ti_vaha": "<:ti_vaha:1539755908115210300>",
|
||||
"tu_vaha": "<:tu_vaha:1539755907049857044>",
|
||||
"te_vaha": "<:te_vaha:1539755906215059528>",
|
||||
"da_vaha": "<:da_vaha:1539755905359290368>",
|
||||
"do_vaha": "<:do_vaha:1539755904470224936>",
|
||||
"di_vaha": "<:di_vaha:1539755903560196126>",
|
||||
"du_vaha": "<:du_vaha:1539755902448443433>",
|
||||
"de_vaha": "<:de_vaha:1539755900904931468>",
|
||||
"ca_vaha": "<:ca_vaha:1539755888452182210>",
|
||||
"co_vaha": "<:co_vaha:1539755887571238952>",
|
||||
"ci_vaha": "<:ci_vaha:1539755886744961054>",
|
||||
"cu_vaha": "<:cu_vaha:1539755885729947808>",
|
||||
"ce_vaha": "<:ce_vaha:1539755884094300211>",
|
||||
"qa_vaha": "<:qa_vaha:1539755883247050913>",
|
||||
"qo_vaha": "<:qo_vaha:1539755882320105502>",
|
||||
"qi_vaha": "<:qi_vaha:1539755878121738270>",
|
||||
"qu_vaha": "<:qu_vaha:1539755876850598039>",
|
||||
"qe_vaha": "<:qe_vaha:1539755876049494076>",
|
||||
"at_vaha": "<:at_vaha:1539755875206701221>",
|
||||
"ot_vaha": "<:ot_vaha:1539755874283950251>",
|
||||
"it_vaha": "<:it_vaha:1539755872446713948>",
|
||||
"ut_vaha": "<:ut_vaha:1539755871624495184>",
|
||||
"et_vaha": "<:et_vaha:1539755870731116544>",
|
||||
"ad_vaha": "<:ad_vaha:1539755869649240118>",
|
||||
"od_vaha": "<:od_vaha:1539755868663586816>",
|
||||
"id_vaha": "<:id_vaha:1539755867686309948>",
|
||||
"ud_vaha": "<:ud_vaha:1539755866843123722>",
|
||||
"ed_vaha": "<:ed_vaha:1539755865987350629>",
|
||||
"na_vaha": "<:na_vaha:1539755865215733921>",
|
||||
"no_vaha": "<:no_vaha:1539755864335061012>",
|
||||
"ni_vaha": "<:ni_vaha:1539755863542202548>",
|
||||
"nu_vaha": "<:nu_vaha:1539755862539763743>",
|
||||
"ne_vaha": "<:ne_vaha:1539755861256441947>",
|
||||
"ma_vaha": "<:ma_vaha:1539755860186898576>",
|
||||
"mo_vaha": "<:mo_vaha:1539755859226136646>",
|
||||
"mi_vaha": "<:mi_vaha:1539755857527447654>",
|
||||
"mu_vaha": "<:mu_vaha:1539755856684384336>",
|
||||
"me_vaha": "<:me_vaha:1539755855765839882>",
|
||||
"ya_vaha": "<:ya_vaha:1539755854671388724>",
|
||||
"yo_vaha": "<:yo_vaha:1539755853731733677>",
|
||||
"yi_vaha": "<:yi_vaha:1539755852406194226>",
|
||||
"yu_vaha": "<:yu_vaha:1539755851487781075>",
|
||||
"ye_vaha": "<:ye_vaha:1539755850304847922>",
|
||||
"ra_vaha": "<:ra_vaha:1539755849134645269>",
|
||||
"ro_vaha": "<:ro_vaha:1539755848207704064>",
|
||||
"ri_vaha": "<:ri_vaha:1539755847016521829>",
|
||||
"ru_vaha": "<:ru_vaha:1539755846588956832>",
|
||||
"re_vaha": "<:re_vaha:1539755845569478756>",
|
||||
"an_vaha": "<:an_vaha:1539755844692877402>",
|
||||
"on_vaha": "<:on_vaha:1539755843854139584>",
|
||||
"in_vaha": "<:in_vaha:1539755843036258434>",
|
||||
"un_vaha": "<:un_vaha:1539755842188873858>",
|
||||
"en_vaha": "<:en_vaha:1539755841337696328>",
|
||||
"am_vaha": "<:am_vaha:1539755840242978826>",
|
||||
"om_vaha": "<:om_vaha:1539755838795812885>",
|
||||
"im_vaha": "<:im_vaha:1539755837881581679>",
|
||||
"um_vaha": "<:um_vaha:1539755836916629504>",
|
||||
"em_vaha": "<:em_vaha:1539755835994013786>",
|
||||
"4a_vaha": "<:4a_vaha:1539755833091432498>",
|
||||
"4o_vaha": "<:4o_vaha:1539755832068153417>",
|
||||
"4i_vaha": "<:4i_vaha:1539755831267033211>",
|
||||
"4u_vaha": "<:4u_vaha:1539755830059212941>",
|
||||
"4e_vaha": "<:4e_vaha:1539755829236994129>",
|
||||
"la_vaha": "<:la_vaha:1539755828469305445>",
|
||||
"lo_vaha": "<:lo_vaha:1539755827651420201>",
|
||||
"li_vaha": "<:li_vaha:1539755826649112716>",
|
||||
"lu_vaha": "<:lu_vaha:1539755825248211037>",
|
||||
"le_vaha": "<:le_vaha:1539755824254165083>",
|
||||
"pa_vaha": "<:pa_vaha:1539869683459563540>",
|
||||
"po_vaha": "<:po_vaha:1539869682448728124>",
|
||||
"pi_vaha": "<:pi_vaha:1539869680729071706>",
|
||||
"pu_vaha": "<:pu_vaha:1539869679827427358>",
|
||||
"pe_vaha": "<:pe_vaha:1539869679093415997>",
|
||||
"ba_vaha": "<:ba_vaha:1539869677873008740>",
|
||||
"bo_vaha": "<:bo_vaha:1539869676513796187>",
|
||||
"bi_vaha": "<:bi_vaha:1539869675670736976>",
|
||||
"bu_vaha": "<:bu_vaha:1539869674475364425>",
|
||||
"be_vaha": "<:be_vaha:1539869673850544138>",
|
||||
"a4_vaha": "<:a4_vaha:1539869673032650762>",
|
||||
"o4_vaha": "<:o4_vaha:1539869671875158068>",
|
||||
"i4_vaha": "<:i4_vaha:1539869670499287090>",
|
||||
"u4_vaha": "<:u4_vaha:1539869669740257300>",
|
||||
"e4_vaha": "<:e4_vaha:1539869668901134427>",
|
||||
"al_vaha": "<:al_vaha:1539869668116926555>",
|
||||
"ol_vaha": "<:ol_vaha:1539869667374665748>",
|
||||
"il_vaha": "<:il_vaha:1540085137964793908>",
|
||||
"ul_vaha": "<:ul_vaha:1540085136895377529>",
|
||||
"el_vaha": "<:el_vaha:1540085134655496272>",
|
||||
"wa_vaha": "<:wa_vaha:1539869666464366683>",
|
||||
"wo_vaha": "<:wo_vaha:1539869665495486516>",
|
||||
"wi_vaha": "<:wi_vaha:1539869656876064851>",
|
||||
"wu_vaha": "<:wu_vaha:1539869656318476390>",
|
||||
"we_vaha": "<:we_vaha:1539869655504650270>",
|
||||
"fa_vaha": "<:fa_vaha:1539869654691094578>",
|
||||
"fo_vaha": "<:fo_vaha:1539869653986316349>",
|
||||
"fi_vaha": "<:fi_vaha:1539869653189402635>",
|
||||
"fu_vaha": "<:fu_vaha:1539869652413321336>",
|
||||
"fe_vaha": "<:fe_vaha:1539869651398434897>",
|
||||
"va_vaha": "<:va_vaha:1539869650052190218>",
|
||||
"vo_vaha": "<:vo_vaha:1539869648898756608>",
|
||||
"vi_vaha": "<:vi_vaha:1539869648051503114>",
|
||||
"vu_vaha": "<:vu_vaha:1539869647216713778>",
|
||||
"ve_vaha": "<:ve_vaha:1539869646365392897>",
|
||||
"aw_vaha": "<:aw_vaha:1539869645387857940>",
|
||||
"ow_vaha": "<:ow_vaha:1539869644540870706>",
|
||||
"iw_vaha": "<:iw_vaha:1539869643835965470>",
|
||||
"uw_vaha": "<:uw_vaha:1539869643127132220>",
|
||||
"ew_vaha": "<:ew_vaha:1539869642162577418>",
|
||||
"af_vaha": "<:af_vaha:1539869641126584391>",
|
||||
"of_vaha": "<:of_vaha:1539869640275132507>",
|
||||
"if_vaha": "<:if_vaha:1539869638718914581>",
|
||||
"uf_vaha": "<:uf_vaha:1539869638224252998>",
|
||||
"ef_vaha": "<:ef_vaha:1539869637561552906>",
|
||||
"av_vaha": "<:av_vaha:1539869636848386068>",
|
||||
"ov_vaha": "<:ov_vaha:1539869636118708265>",
|
||||
"iv_vaha": "<:iv_vaha:1539869634264567828>",
|
||||
"uv_vaha": "<:uv_vaha:1539869633346019379>",
|
||||
"ev_vaha": "<:ev_vaha:1539869632507285588>",
|
||||
"ha_vaha": "<:ha_vaha:1539869631701852210>",
|
||||
"ho_vaha": "<:ho_vaha:1539869630905188413>",
|
||||
"hi_vaha": "<:hi_vaha:1539869630082981888>",
|
||||
"hu_vaha": "<:hu_vaha:1539869629164556338>",
|
||||
"he_vaha": "<:he_vaha:1539869628434747432>",
|
||||
"ka_vaha": "<:ka_vaha:1539869627587231834>",
|
||||
"ko_vaha": "<:ko_vaha:1539869626857558066>",
|
||||
"ki_vaha": "<:ki_vaha:1539869626056577034>",
|
||||
"ku_vaha": "<:ku_vaha:1539869625146281994>",
|
||||
"ke_vaha": "<:ke_vaha:1539869624357748756>",
|
||||
"ga_vaha": "<:ga_vaha:1539869622680166450>",
|
||||
"go_vaha": "<:go_vaha:1539869621501435984>",
|
||||
"gi_vaha": "<:gi_vaha:1539869620763103313>",
|
||||
"gu_vaha": "<:gu_vaha:1539869619823841281>",
|
||||
"ge_vaha": "<:ge_vaha:1539869619076988928>",
|
||||
"ah_vaha": "<:ah_vaha:1539869617718042714>",
|
||||
"oh_vaha": "<:oh_vaha:1539869616778772611>",
|
||||
"ih_vaha": "<:ih_vaha:1539869615784460399>",
|
||||
"uh_vaha": "<:uh_vaha:1539869614228377702>",
|
||||
"eh_vaha": "<:eh_vaha:1539869613364609064>",
|
||||
"ak_vaha": "<:ak_vaha:1539869612563505252>",
|
||||
"ok_vaha": "<:ok_vaha:1539869611607195708>",
|
||||
"ik_vaha": "<:ik_vaha:1539869610793504890>",
|
||||
"uk_vaha": "<:uk_vaha:1539869609795256320>",
|
||||
"ek_vaha": "<:ek_vaha:1539869608419266660>",
|
||||
"ag_vaha": "<:ag_vaha:1539869607404240956>",
|
||||
"og_vaha": "<:og_vaha:1539869606708252713>",
|
||||
"ig_vaha": "<:ig_vaha:1539869605986570240>",
|
||||
"ug_vaha": "<:ug_vaha:1539869605231726712>",
|
||||
"eg_vaha": "<:eg_vaha:1539869604371763350>",
|
||||
"0a_vaha": "<:0a_vaha:1539869598554525727>",
|
||||
"0o_vaha": "<:0o_vaha:1539869597455622175>",
|
||||
"0i_vaha": "<:0i_vaha:1539869596381618228>",
|
||||
"0u_vaha": "<:0u_vaha:1539869595438153779>",
|
||||
"0e_vaha": "<:0e_vaha:1539869594699825202>",
|
||||
"vent_vaha": "<:vent_vaha:1539869599334535168>",
|
||||
"asob_vaha": "<:asob_vaha:1539869600248758302>"
|
||||
|
||||
}
|
||||
|
||||
falnamae = {
|
||||
"rasmi": "_rsmi",
|
||||
"rs": "_rsmi",
|
||||
"herus": "_hrus",
|
||||
"hr": "_hrus",
|
||||
"vaha": "_vaha",
|
||||
"vh": "_vaha"
|
||||
}
|
||||
|
||||
szam = ('a','e','i','o','u')
|
||||
mzam = ('b','c','d','f','g','h','j','k','l','m','n','p','q','r','4','s','t','v','w','x','y','z')
|
||||
ozamnaj = ('x', 'j', 'c', 'q', 'y', 'p', 'r', 'b') # zam ke jamkinaj na sjouzam
|
||||
mzam = ('b','c','d','f','g','h','j','k','l','m','n','p','q','r','4','s','t','v','w','x','y','z','0')
|
||||
ozamnaj = ('x', 'j', 'c', 'q', 'y', 'p', 'r', 'b', '0') # zam ke jamkinaj na sjouzam
|
||||
|
||||
def ozv(kir):
|
||||
for k in ozamnaj:
|
||||
|
|
@ -439,21 +636,23 @@ class Client(commands.Bot):
|
|||
# except Exception as e:
|
||||
# print(f'Error syncing commands: {e}')
|
||||
|
||||
# guild = discord.Object(id=)
|
||||
client = Client(command_prefix='!', intents=intents)
|
||||
|
||||
@client.tree.command(name="tk", description="Kavařı latınkaku na trekaku made")
|
||||
async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi", "rs", "herus", "hr"] = "rasmi"):
|
||||
@client.tree.command(name="tk", description="Kavařı latınkaku na trekaku made") #guild=guild
|
||||
async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi", "rs", "herus", "hr", "vaha", "vh"] = "rasmi"):
|
||||
fras = fras.lower()
|
||||
if len(fras) > 2000:
|
||||
await interaction.response.send_message("Obapıtka fras!", ephemeral=True)
|
||||
return
|
||||
if fal == "rasmi" or fal == "rs": fal = "_rsmi"
|
||||
elif fal == "herus" or fal == "hr": fal = "_hrus"
|
||||
fal = falnamae[fal]
|
||||
trekaku = [""]
|
||||
rofaj = deque([])
|
||||
rofaj = ["fv\""]
|
||||
des = ''
|
||||
bidra = False
|
||||
nil = False
|
||||
falve = False
|
||||
falfal = ""
|
||||
ekso = -1
|
||||
pitka = 0
|
||||
kaj = set()
|
||||
|
|
@ -478,9 +677,22 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
|
||||
for k in reversed(fras):
|
||||
doko -= 1
|
||||
if k == '|' or k == '!' or k == '.' or k == ',' or k == '\"':
|
||||
if falve:
|
||||
falfal = k + falfal
|
||||
if len(falfal) >= 2:
|
||||
if falfal in falnamae.keys():
|
||||
for kk in range(len(rofaj)-1,0, -1):
|
||||
if rofaj[kk] == "fv\"": break
|
||||
elif len(rofaj[kk]) > 5: rofaj[kk] = rofaj[kk][:-5] + falnamae[falfal]
|
||||
else:
|
||||
for i in range(doko, doko + 3): kaj.add(i)
|
||||
falfal = ""
|
||||
rofaj.append("fv\"")
|
||||
falve = False
|
||||
elif ekso > -1 and k != '\"': rofaj.append(k) ## elif
|
||||
elif k == '|' or k == '!' or k == '.' or k == ',' or k == '\"' or k == ':' or k == ';':
|
||||
if szomz(des) == 1:
|
||||
if not bidra and not nil: rofaj.append(tajkna[des + fal])
|
||||
if not bidra and not nil: rofaj.append(des + fal)
|
||||
des = ''
|
||||
elif des != '':
|
||||
kaj.add(doko + 1)
|
||||
|
|
@ -492,32 +704,33 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
if k == '|':
|
||||
rofaj.append('\n')
|
||||
elif k == '!':
|
||||
rofaj.append(tajkna["asob" + fal])
|
||||
rofaj.append("asob" + fal)
|
||||
elif k == '.' or k == ',':
|
||||
rofaj.append(tajkna["vent" + fal])
|
||||
rofaj.append("vent" + fal)
|
||||
elif k == '\"':
|
||||
if ekso > -1:
|
||||
ekso = -1
|
||||
else:
|
||||
ekso = doko
|
||||
elif k == ':': falve = True
|
||||
elif k == ';': rofaj.append("fv\"")
|
||||
bidra = False
|
||||
nil = False
|
||||
elif ekso > -1: rofaj.append(k)
|
||||
elif szomz(k) == 1:
|
||||
if k == des and nil:
|
||||
rofaj.append(tajkna['0'+des+fal])
|
||||
rofaj.append('0'+des+fal)
|
||||
des = ''
|
||||
if szomz(des) == 0:
|
||||
rofaj.append(tajkna[k + des + fal])
|
||||
rofaj.append(k + des + fal)
|
||||
bidra = True
|
||||
elif szomz(des) == 1:
|
||||
elif szomz(des) == 1 and not nil:
|
||||
if not bidra or k == des:
|
||||
rofaj.append(tajkna[des+fal])
|
||||
rofaj.append(des+fal)
|
||||
else:
|
||||
bidra = False
|
||||
if pitka > 0:
|
||||
for i in range(0, pitka):
|
||||
rofaj.append(tajkna[k+fal])
|
||||
rofaj.append(k+fal)
|
||||
pitka = 0
|
||||
des = k
|
||||
nil = False
|
||||
|
|
@ -529,7 +742,7 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
pitka = 0
|
||||
bidra = False
|
||||
if szomz(des) == 1 and not nil:
|
||||
rofaj.append(tajkna[k+des+fal])
|
||||
rofaj.append(k+des+fal)
|
||||
des = ''
|
||||
else:
|
||||
if szomz(des) == 0:
|
||||
|
|
@ -543,7 +756,7 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
|
||||
elif k == ' ':
|
||||
if szomz(des) == 1:
|
||||
if not bidra and not nil: rofaj.append(tajkna[des + fal])
|
||||
if not bidra and not nil: rofaj.append(des + fal)
|
||||
nil = True
|
||||
elif des != '':
|
||||
kaj.add(doko+1)
|
||||
|
|
@ -567,12 +780,14 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
if ekso > -1:
|
||||
kaj.add(ekso)
|
||||
if szomz(des) == 1:
|
||||
if not bidra: rofaj.append(tajkna[des+fal])
|
||||
if not bidra: rofaj.append(des+fal)
|
||||
elif des != '':
|
||||
kaj.add(doko)
|
||||
|
||||
while len(rofaj) > 0:
|
||||
trekaku[0] += rofaj.pop()
|
||||
if rofaj[len(rofaj)-1] == 'fv\"': rofaj.pop()
|
||||
elif len(rofaj[len(rofaj)-1]) > 5: trekaku[0] += tajkna[rofaj.pop()]
|
||||
else: trekaku[0] += rofaj.pop()
|
||||
for k in trekaku[0]:
|
||||
if k != '\n':
|
||||
oharetk = False
|
||||
|
|
@ -601,7 +816,7 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
trekaku[len(trekaku)-2] = trekaku[len(trekaku)-2][:lasa]
|
||||
|
||||
if len(kaj) > 0:
|
||||
await interaction.response.send_message("Gomen! Fsjtonaȷ un gı fxu kıřaȷn afto:\n" + kajkaku, ephemeral=True)
|
||||
await interaction.response.send_message("Gomen! Fštonaȷ un gı fxu kıřaȷn afto:\n" + kajkaku, ephemeral=True)
|
||||
elif oharetk:
|
||||
await interaction.response.send_message("Jam nıl kıřaȷn!", ephemeral=True)
|
||||
else:
|
||||
|
|
@ -610,12 +825,12 @@ async def tk(interaction: discord.Interaction, fras: str, fal: Literal["rasmi",
|
|||
for t in range(1,len(trekaku)):
|
||||
await interaction.channel.send('['+str(t+1)+']'+interaction.user.mention+': '+trekaku[t], silent=True)
|
||||
|
||||
@client.tree.command(name = "tktsujte", description = "Leřa oba trekaku")
|
||||
async def tktsujte(interaction: discord.Interaction, tsujte: Literal["tsujte", "fal", "skala", "trekaku", "tastatropos"] = "tsujte"):
|
||||
@client.tree.command(name = "tktsujte", description = "Leřa oba trekaku") # guild=guild
|
||||
async def tktsujte(interaction: discord.Interaction, tsujte: Literal["tsujte", "fal", "skala", "trekaku", "tastatropos", "deza"] = "tsujte"):
|
||||
if tsujte == "tsujte": await interaction.response.send_message("## Tsuȷte\n-# /tktsujte xyz\n\nTsujte: Tumam tsuȷ tsuȷte na /tktsujte (afto)\nFal: Tumam tsuȷ fal\nSkala: Skala tsuȷ trekakuzam\nTrekaku: Leřa kaku trekaku\nTastatropos: Tropos per tasta trekaku", ephemeral=True)
|
||||
elif tsujte == "fal": await interaction.response.send_message("## Fal\n__Rasmı__:\n- ffj&ka: <:a_rsmi:1538685827918331904>\n- luna: <:luna_rsmi:1539053107370004541>\n- ısjı: <:isji_rsmi:1539053106304909362>\n- tsunagalen: <:tsunaga_rsmi:1539500632866816060>\n__Heřus__:\n- ffj&ka: <:a_hrus:1539050541189959780>\n- luna: <:luna_hrus:1539053105159606382>\n- ısjı: <:isji_hrus:1539053104266354688>\n- tsunagalen: <:tsunaga_hrus:1539500631906197504>", ephemeral=True)
|
||||
elif tsujte == "fal": await interaction.response.send_message("## Fal\n__Rasmı__ [rs]:\n- ffj&ka: <:a_rsmi:1538685827918331904>\n- luna: <:luna_rsmi:1539053107370004541>\n- ısjı: <:isji_rsmi:1539053106304909362>\n- tsunagalen: <:tsunaga_rsmi:1539500632866816060>\n__Heřus__ [hr]:\n- ffj&ka: <:a_hrus:1539050541189959780>\n- luna: <:luna_hrus:1539053105159606382>\n- ısjı: <:isji_hrus:1539053104266354688>\n- tsunagalen: <:tsunaga_hrus:1539500631906197504>\n__Vaha__ [vh]:\n- ffj&ka: <:a_vaha:1539755946224390145>\n- luna: <:luna_vaha:1539869603545489528>\n- ısjı: <:isji_vaha:1539869602639519754>\n- tsunagalen: <:tsunaga_vaha:1539869601356185600>", ephemeral=True)
|
||||
elif tsujte == "skala": await interaction.response.send_message(file=discord.File("skala.png"), ephemeral=True)
|
||||
elif tsujte == "trekaku": await interaction.response.send_message("## Trekaku\nHaȷzja trekaku __tre__kaku grÿn jam tre tel mono: ffj&ka (<:a_rsmi:1538685827918331904>), luna (<:luna_rsmi:1539053107370004541>), a ısjı (<:isji_rsmi:1539053106304909362>). Nasıkı hê napaŷat per maxa 185 taȷkna.\n### Kotolı\n- Jıtzam: taȷkna ke jam medzam na xazjı (ttb \"ta\")\n- Sjouzam: taȷkna ke jam medzam na ovařı (ttb \"ak\")\n- Jıtsjou: sılba ke jam jıtzam a sjouzam (ttb \"tak\")\n- Tolkaffj&ka: sılba ke jamnaȷ medzam (ttb \"a\")\n- Atamaısjı: ısjı oba ffj&ka (<:atamaisji_ttb:1539388726830956704>)\n- Jalakaısjı: ısjı una ffj&ka (<:jalakaisji_ttb:1539388729402335413>)\n- Obaısjı: ısjı oba luna (<:obaisji_ttb:1539388723244965969>)\n- Unaısjı: ısjı una luna (<:unaisji_ttb:1539388722246852669>)\n- Iñeısjı: ısjı ıñe luna (<:injeisji_ttb:1539388724352389120>)\n- Bısjı: ısjı una ffj&katama (<:bisji_ttb:1539388721248346133>)\n- Pısjı: ısjı oba ffj&kalaka (<:pisji_ttb:1539388719952429128>)\n- Nılzam: ffj&ka ke jam ısjı uten luna (<:0a_rsmi:1538685641737379931>)\n### Ffj&ka\nJam taȷkna al ffj&ka per bloge sebjazam na sılba. Fansuka sebjazam aker na ffj&ka (leřakı mıt skala). Lı jam taȷkna uten luna os ısjı, sıt zam sořı sebjazam mono. Kakukı plus tolkaffj&ka za jıtzam os tolkaffj&ka per pıtkaoc sebjazam.\n### Luna\nJam eksı medzamklaanı ke blogena lunadoko (leřakı mıt skala). Jam kjeře kjeřeklaanı (ke jam kjeře medzam natont) a nı treklaanı (ke jam tre medzam natont).\n### Isjı\nJam klaanı tont joku tre kjeře medzam ke blogena ısjıdoko. Na skala, kakuyena medzamtumam na paŷat sama ke taȷknatumam tsuȷ ısjıdoko. Gjakenakı joku medzam (utenısjı a obaısjı na kjeřeklaanı a al na treklaanı) per maxa sjouzam (leřakı gjaketropos mıt skala). Maxakı jıtsjou mıt jıtzam, za sjouzam. (ttb jam <:ta_rsmi:1538685776445964298> (ta) a <:ak_rsmi:1538685650738352298> (ak) na <:ta_rsmi:1538685776445964298><:ak_rsmi:1538685650738352298> (tak)). Nasıkı tolkaffj&ka melan jıtsjou per pıtkaoc sebjazam. Æn, nasıkı nılzam per lasa sebjazam kundr pıtkaoc os jıtsjou.", ephemeral=True)
|
||||
elif tsujte == "tastatropos": await interaction.response.send_message("## Tastatropos\nTastakı trekaku mıt /tk [latınkaku] [fal] (musnaȷ sentaku fal, kakuyena na rasmıfal sentakunaȷlı). Leřakı ŵam na zam a latınkıřaȷn mıt skala, a sekı fal mıt /tktsujte fal. Jamæn joku taȷkna andr per apu kaku:\n- [ ] (Speȷsutaȷkna): Plÿvıktı jıtzam kena sjouzam na tkboto, sıt blı joku jıtzam dekılı na tsataȷn (ttb blı \"aku\" <:a_rsmi:1538685827918331904><:ku_rsmi:1538685662532997130>, <:ak_rsmi:1538685650738352298><:u_rsmi:1538685825750016051> naȷ). Lı vıl andr, sıt brÿkı speȷsutaȷkna per lasa (ttb, blı \"ak u\" <:ak_rsmi:1538685650738352298><:u_rsmi:1538685825750016051>). Brÿkı speȷsutaȷkna per nılzam melan sebjazam æn.\n- [-]: Nasıkı per pıtkaoc sebjazam lı vıl nadlabdel plus sebjazamtasta (ttb sama \"xuuu\" \"xu--\")\n- [|]: Nasıkı per suřuk kotoba\n- [.] os [,]: Nasıkı per ventpık (<:vent_rsmi:1539673387561918575>)\n- [!]: Nasıkı per asobpık (<:asob_rsmi:1539673386093907978>)\n- [\" \"]: Nasıkı per škekso trekaku", ephemeral=True)
|
||||
|
||||
elif tsujte == "tastatropos": await interaction.response.send_message("## Tastatropos\nTastakı trekaku mıt /tk [latınkaku] [fal] (musnaȷ sentaku fal, kakuyena na rasmıfal sentakunaȷlı). Leřakı ŵam na zam a latınkıřaȷn mıt skala, a sekı fal mıt /tktsujte fal. Jamæn joku taȷkna andr per apu kaku:\n- [ ] (Speȷsutaȷkna): Plÿvıktı jıtzam kena sjouzam na tkboto, sıt blı joku jıtzam dekılı na tsataȷn (ttb blı \"aku\" <:a_rsmi:1538685827918331904><:ku_rsmi:1538685662532997130>, <:ak_rsmi:1538685650738352298><:u_rsmi:1538685825750016051> naȷ). Lı vıl andr, sıt brÿkı speȷsutaȷkna per lasa (ttb, blı \"ak u\" <:ak_rsmi:1538685650738352298><:u_rsmi:1538685825750016051>). Brÿkı speȷsutaȷkna per nılzam melan sebjazam æn.\n- [-]: Nasıkı per pıtkaoc sebjazam lı vıl nadlabdel plus sebjazamtasta (ttb sama \"xuuu\" \"xu--\")\n- [|]: Nasıkı per suřuk kotoba\n- [.] os [,]: Nasıkı per ventpık (<:vent_rsmi:1539673387561918575>)\n- [!]: Nasıkı per asobpık (<:asob_rsmi:1539673386093907978>)\n- [\" \"]: Nasıkı per škekso trekaku\n- [0-]: Brÿkı 0 nalık medzam per maxa nilzam\n- [:] a [;]: Nasıkı : za falxobıtnamæ (lesekı za namæ na /tktsujte fal) per kavařı kıřaȷnfal za. Nasıkı ; per suřuk na snano fal made.", ephemeral=True)
|
||||
elif tsujte == "deza": await interaction.response.send_message("Blogekı deza na gnařısu na https://git.viossa.net/gnarisu/tkboto/issues dezalı. Dezapu no dankı! ^-^", ephemeral=True)
|
||||
client.run(token, log_handler=handler, log_level=logging.DEBUG)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue