From 5e33efb876d568793763009bc8ccf9db926f5ec7 Mon Sep 17 00:00:00 2001 From: Nas <36938454+Na5co@users.noreply.github.com> Date: Wed, 23 Sep 2026 19:51:08 +0300 Subject: [PATCH] bot: an avatar for the App A speech bubble (language) holding the wordmark's globe (many languages), with an antenna (a bot) and the wordmark's check (what it comes to give). Drawn with shapes only, so it needs no fonts and rasterises anywhere; it still reads at 64 pixels, which is the size GitHub shows it at. Co-Authored-By: Claude Opus 5 --- bot/README.md | 11 +++++++++++ docs/img/bot-avatar.svg | 24 ++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 docs/img/bot-avatar.svg diff --git a/bot/README.md b/bot/README.md index b44864d..53dcae1 100644 --- a/bot/README.md +++ b/bot/README.md @@ -79,6 +79,17 @@ docker run -p 8080:8080 \ process, one container, no state: run it anywhere that can run a container, and scale it by running more. +## Its face + +`docs/img/bot-avatar.svg` is the avatar: the wordmark's globe inside a speech bubble, with +an antenna and the wordmark's check. Shapes only — no fonts and nothing external — so any +renderer produces the same image. GitHub wants a PNG of at least 200×200 for an App, which +on a Mac needs no extra tool: + +```sh +qlmanage -t -s 512 -o . docs/img/bot-avatar.svg # writes bot-avatar.svg.png +``` + ## Create the App GitHub → Settings → Developer settings → **GitHub Apps** → New GitHub App. diff --git a/docs/img/bot-avatar.svg b/docs/img/bot-avatar.svg new file mode 100644 index 0000000..0c0581b --- /dev/null +++ b/docs/img/bot-avatar.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + +