Home / Companies / Honeycomb / Blog / Post Details
Content Deep Dive

Discord Bot Part 1: Getting started the right way

Blog post from Honeycomb

Post Details
Company
Date Published
Author
Guest Blogger
Word Count
1,418
Language
English
Hacker News Points
-
Summary

Chris Gardner shares his experience of building a Discord bot in Go, primarily to enhance his skills in Go and manage projects in Azure. He documents the setup of a CI/CD pipeline using CircleCI instead of his usual Azure Pipelines, incorporating Honeycomb for enhanced observability of both the bot and the CI process. The bot runs in a container using Azure Container Instances, and Gardner outlines the deployment process, which involves building the Go code, creating a Docker image, and updating Azure services. He highlights the value of using Honeycomb to monitor and improve the build process through data-driven insights. Despite the straightforward nature of the project, he emphasizes the importance of setting up a robust CI/CD pipeline to facilitate future developments and quickly identify potential issues. Gardner also reflects on the benefits of Honeycomb in understanding build durations and exploring optimization opportunities, and he plans to integrate it further as the project progresses.