Software Alternatives & Reviews

ImgMacroBot — Telegram inline bot to generate image macros on the fly.

Ktor Kotlin Grafana Cloud GitHub Actions
  1. 1
    Ktor is a tough gig developmental platform that comes with the support to build asynchronous servers and clients right in the kotlin.
    Pricing:
    • Open Source
    Technically, the bot is written in Kotlin using Ktor and Koin. It's a single endpoint web service, listening for Telegram Bot API webhooks. Text is drawn using Oswald font (I need Cyrillic, not supported in Anton) with Skija library, a Java wrapper for Skia, a 2D library powering your phone and browser. It is really cool and next time you need to make something with graphics, consider using Skia and its wrapper for your language. Next, generated images are upload to Imgur via its API (the documentation could be better). The whole thing is running on a free VM in Oracle Cloud. So, yeah, next time you need to host something lightweight — check out their offering. Oracle also provides a free DB instance, which I'm using to cache the links. Monitoring: Grafana Cloud (also free). Deployments: GitHub Actions + Ansible. So it didn't cost me a penny, except for ~50 hours of coding in two weeks on the evenings.

    #Development #Tool #Web Frameworks 29 social mentions

  2. 2
    Statically typed Programming Language targeting JVM and JavaScript
    Pricing:
    • Open Source
    Technically, the bot is written in Kotlin using Ktor and Koin. It's a single endpoint web service, listening for Telegram Bot API webhooks. Text is drawn using Oswald font (I need Cyrillic, not supported in Anton) with Skija library, a Java wrapper for Skia, a 2D library powering your phone and browser. It is really cool and next time you need to make something with graphics, consider using Skia and its wrapper for your language. Next, generated images are upload to Imgur via its API (the documentation could be better). The whole thing is running on a free VM in Oracle Cloud. So, yeah, next time you need to host something lightweight — check out their offering. Oracle also provides a free DB instance, which I'm using to cache the links. Monitoring: Grafana Cloud (also free). Deployments: GitHub Actions + Ansible. So it didn't cost me a penny, except for ~50 hours of coding in two weeks on the evenings.

    #Programming Language #OOP #Generic Programming Language 74 social mentions

  3. Your observability stack, managed by us completely for free
    Technically, the bot is written in Kotlin using Ktor and Koin. It's a single endpoint web service, listening for Telegram Bot API webhooks. Text is drawn using Oswald font (I need Cyrillic, not supported in Anton) with Skija library, a Java wrapper for Skia, a 2D library powering your phone and browser. It is really cool and next time you need to make something with graphics, consider using Skia and its wrapper for your language. Next, generated images are upload to Imgur via its API (the documentation could be better). The whole thing is running on a free VM in Oracle Cloud. So, yeah, next time you need to host something lightweight — check out their offering. Oracle also provides a free DB instance, which I'm using to cache the links. Monitoring: Grafana Cloud (also free). Deployments: GitHub Actions + Ansible. So it didn't cost me a penny, except for ~50 hours of coding in two weeks on the evenings.

    #Developer Tools #Tech #Project Management 25 social mentions

  4. Automate your workflow from idea to production
    Pricing:
    • Open Source
    Technically, the bot is written in Kotlin using Ktor and Koin. It's a single endpoint web service, listening for Telegram Bot API webhooks. Text is drawn using Oswald font (I need Cyrillic, not supported in Anton) with Skija library, a Java wrapper for Skia, a 2D library powering your phone and browser. It is really cool and next time you need to make something with graphics, consider using Skia and its wrapper for your language. Next, generated images are upload to Imgur via its API (the documentation could be better). The whole thing is running on a free VM in Oracle Cloud. So, yeah, next time you need to host something lightweight — check out their offering. Oracle also provides a free DB instance, which I'm using to cache the links. Monitoring: Grafana Cloud (also free). Deployments: GitHub Actions + Ansible. So it didn't cost me a penny, except for ~50 hours of coding in two weeks on the evenings.

    #DevOps Tools #Continuous Integration #Continuous Deployment 274 social mentions

Discuss: ImgMacroBot — Telegram inline bot to generate image macros on the fly.

Log in or Post with