{"repo":"YousefEZ/discord-qalib","free":true,"listed":false,"github":"https://github.com/YousefEZ/discord-qalib","clone":"git clone https://github.com/YousefEZ/discord-qalib.git","description":"👾 Discord library built on discord.py to simplify source code by rendering markup (xml) templates of embeds and menus (Pagination).","language":"Python","stars":16,"topics":["discord","discord-py","python","template-engine","templates","template","templating","templating-engine","deserializer","discord-menu"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Discord templating engine built on discord.py, to help separate text of embeds from the source code. Inspired by Flask. ----- Key Features: use of xml files to hold the various template responses allows for pagination, in an abstract form simplifying the interface in the source code ----- :gear: Installing: Python3.8 or higher is required :test tube: Tests To run the tests, run the following command in the root directory: Windows: Linux: :zap: Usage This is explained in more detail in the wiki Wrap expressions that need to evaluated with {} , such as {player.name} or {todays date} Sample XML file: using the above xml file, for example, you can create an embed with the following code:","default_branch":null,"files":null,"tree":[],"storefront":"/r/YousefEZ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/YousefEZ/discord-qalib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}