Skip to content

Mostly vibecoded version of Mašina-bot, that is modified to send the first image of the word from English Wikitionary and give hyperlinks to Wikitionary article of the corresponding word.

License

Notifications You must be signed in to change notification settings

l3monardo/Slovnik-bot

Repository files navigation

Komandy bota:

Iskati po jezyku: .en dog .ms krugly stol .sr razumeti, i tako dalje

Možlive jezyky i jih kody: isv medžuslovjansky, en anglijsky, ru russky, be bělorussky, uk ukrajinsky, pl poljsky, cs češsky, sk slovačsky, bg bulgarsky, mk makedonsky, sr srbsky, hr hrvatsky, sl slovenečsky.

Da by pokazati slovo po jego ID: .id 474

Iskati vo viki: .wiki en katana .wiki_summary ru sobaka

Prikazy za pokazyvanje pouk: .linky1, .linky2, .pasivno_učenje, .kako_učiti, .slovnik1, .slovnik2, .o_frazniku, .o_botu, .keyboards

Da by obnoviti dane: .obnovi words — obnoviti jedino oficialny slovnik .obnovi suggestions — obnoviti tabelu prědloženij do slovnika .obnovi fraznik — obnoviti naš fraznik .obnovi wiki list — obnoviti korpus slov (prva tabela) .obnovi cognates — obnoviti korpus slov .obnovi — obnoviti vsečto

Za rabotu koda:

Potrěbne biblioteky:

pip install PyYAML polars disnake RapidFuzz lemmagen3 pyTelegramBotAPI regex aiohttp

Takože za svojego bota potrěbno stvoriti Discord aplikaciju:

https://discord.com/developers/applications/

https://habr.com/ru/post/511454/

About

Mostly vibecoded version of Mašina-bot, that is modified to send the first image of the word from English Wikitionary and give hyperlinks to Wikitionary article of the corresponding word.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published