Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Přidat custom emojis do Jáchyma [NÁPAD] #23

Closed
TheXer opened this issue Jun 28, 2023 · 2 comments
Closed

Přidat custom emojis do Jáchyma [NÁPAD] #23

TheXer opened this issue Jun 28, 2023 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@TheXer
Copy link
Owner

TheXer commented Jun 28, 2023

Popiš nápad, který by mohl být přínosný pro Jáchyma

Použít custom emojis, které by mohl Jáchym používat

Čemu by to pomohlo?

Hezký design :) Měly by tam být hlavně skautské ikonky.

  • Help systém by je mohl využívat
  • Ankety
  • Error handling by ho mohl využívat
@TheXer TheXer added enhancement New feature or request good first issue Good for newcomers labels Jun 28, 2023
@TheXer TheXer changed the title [NÁPAD] Přidat custom emojis do Jáchyma [NÁPAD] Jun 28, 2023
@TheXer
Copy link
Owner Author

TheXer commented Jun 30, 2023

Emojis nyní využívány v error handlingu, ale nejsou úplně všude. Začít práci na help systému a rozcestníku, který by tyto emojis využívat mohl, ale bude to vyžadovat více práce s tímto.

Příklad:

async def pomoc(self, interaction: discord.Interaction) -> Message:
        embed = EmbedFromJSON().add_fields_from_json("help")
        return await interaction.response.send_message(
            embed=embed, file=EmbedFromJSON.PICTURE, ephemeral=True
        )

Tam bude potřeba zásah do třídy EmbedFromJSON(). Momentálně ta třída funguje tak, že si přečte soubor ze souboru JSON a využívá metodu .from_dict(), tak moc možností jak pěkně naformátovat kód není.

TheXer added a commit that referenced this issue Sep 3, 2023
Hlavní pull-request na to, aby se nakonec všechny věci zrecenzovaly a
byly na jednom místě, než tyto věci dáme na produkci.

Co je nového? 
- #16 
- #21 
- #23 
- #24 
- Optimalizace hlasování - #29 
- Vytvořena CI pipeline

Co dál dělat?
- Počkat, až bude PR #24 hotový, teprve pak můžeme kód otestovat a
mergnout ho.

Kdo si zaslouží dík? 
- @Martian-0007 Díky moc! :)
@TheXer
Copy link
Owner Author

TheXer commented Sep 4, 2023

Přidáno na produkci

@TheXer TheXer closed this as completed Sep 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant