Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
In the past few months, I have worked on my currently favorite project, FAGC. I have created and contributed to other things (notably AwF-Bot). The experience that I have gained over this time was new, as I learnt how to use TypeScript, played a bit with Deno, and even made my own npm package!
Whilst making the backend, I was also working on a Discord bot that would accompany it, fagc-discord-bot - it seems that I am not very good at naming things. The bot was painful to develop, as I was using node-fetch at the time, remembering the routes and parameters, or finding them out from the backend's source code.
After realizing that it was terrible to work with at that time, I decided that it would be much more pleasant to use something like TypeORM, but for my backend. So I created another project, fagc-api-wrapper. This was the first moment that I started to play with TypeScript, which was a bit painful to learn, but I eventually pushed through. It made the development experience of the Discord bot much easier, as everything was typed and I knew what was what. It became extra useful when I started working on other bots that used the same backend, as they performed the same or similar fetches. This made me love the language.
Related posts
- How much knowledge in coding do i need to be able to create own discord bots?
- [Learn Python] Comment utiliser docker sur
- Fellow classmate and I are creating a discord bot as a school project for our class discord server. Can yall give some ideas that we can implement into the bot?
- How Does the Sapphire Discord Bot's Component Building System Work?
- GPTStar : I am making ChatGPT play SC2 in real time ! Thoughts ?