{"repo":"krisppurg/dimscord","free":true,"listed":false,"github":"https://github.com/krisppurg/dimscord","clone":"git clone https://github.com/krisppurg/dimscord.git","description":"A Discord Bot & REST Library for Nim.","language":"Nim","stars":240,"topics":["nim","discord-library","discord-api","client","api","discord"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Dimscord A Discord Bot & REST Library for Nim. Discord API Channel and Dimscord Server for help Why Dimscord? It is minimalistic and efficient. Nim is a good programming language and I believe that Nim should stand a chance on having an up-to-date, substantial discord library. It has a REST-mode only feature, which isn't cache-reliant. The other Nim Discord library (discordnim) has bunch of issues, and it's unmaintained. ## FAQ: What is Nim? Nim is a statically-typed programming language (older than Go and Rust) that compiles to C/C++/JavaScript. It is similar to Python, easier to learn, and it's flexible. You can read it more in the official website for Nim. Why use Nim for Discord bots? Since it's easier to learn, it's faster than any other interpreted languages, which is beneficial for the performance of larger discord bots. You can read the Nim FAQ here Is there a command handler for Dimscord? Yes, but not in this library. Getting Started: 1. Install Nim using choosenim or Nim's website 2. Install Dimscord via Nimble using nimble install dimscord or GitHub git clone https://github.com/krisppurg/dimscord You will need at least Nim 2.0.6 to install dimscord 3. Read the Wiki or Examples for referencing. Maybe even rewrite your bot if you want to switch. 4. Start coding! Stay up-to-date with the latest Dimscord release and stuff. Quick Example: Please note that you need to define -d:ssl if you are importing httpclient before importing dimscord. You can use -d:dimscordDebug, i","default_branch":null,"files":null,"tree":[],"storefront":"/r/krisppurg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/krisppurg/dimscord/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."}