About voting-status
A workflow skill for turning poll reactions on specified GitHub issues into ranked ASCII voting diagrams and posting updates to GitHub and three Discord channels. It is intended for maintaining status updates on models, payments, and login polls.
Key features
- 01Fetch issue reactions
- 02Map reactions to poll options
- 03Rank results and scale diagram bars
- 04Post a GitHub issue comment
- 05Send updates to three Discord channels
- 06Include voting link in updates
Use cases
- 01Publish an updated model poll status
- 02Summarize payment and login poll results
- 03Share voting progress across GitHub and Discord
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ pollinations/ pollinations --skill voting-statusAfter installing, type/voting-statusin Claude Code to confirm it loaded.
Details
From the project READMEVoting Status Diagrams
Generate phrack-style ASCII art diagrams showing community voting results and post them to GitHub + Discord.
Hard Rules
- Post diagram as GitHub comment (not in issue body)
- Post to all 3 Discord channels (chat, pollen-beta, news-polls)
- Always include voting link at bottom
- Gen-Z friendly language ("we been cooking fr fr 🔥")
Voting Issues
| Topic | Issue | Emoji Mapping |
|---|---|---|
| Models | #5321 | 👍=Video, 😄=Embed, ❤️=OSS, 🚀=Image, 🎉=TTS |
| Payments | #4826 | 👍=Crypto, 😄=PayPal, ❤️=Alipay, 🚀=UPI, 😕=GPU, 🎉=Ads, 👀=PIX |
| Login | #5543 | 👍=Google, 😄=Discord, ❤️=Email, 🚀=Phone, 🎉=WeChat, 👀=Wallet |
Discord Config
| Channel | ID |
|---|---|
| Guild | 885844321461485618 |
| 💬│chat | 889573359111774329 |
| 🏵️│pollen-beta | 1432378056126894343 |
| 📰│news-polls | 1339346975690068008 |
Workflow
1. Fetch Issue Data
mcp1_get_issue(owner: "pollinations", repo: "pollinations", issue_number: XXXX)
Extract from reactions: +1, -1, laugh, hooray, confused, heart, rocket, eyes
2. Generate ASCII Diagram
Template:
.--[ TITLE | XX votes ]--------------------------------------------------------.
| |
| VOTES BY CATEGORY STATUS |
| ──────────────── ────── |
| 🎉 WINNER ██████████████████████████████ XX ✓ shipped / ⏳ backlog |
| 👍 SECOND ████████████████████ XX ⏳ researching |
| 😄 THIRD ███████████████ XX ⏳ backlog |
| ... |
| |
| ✅ SHIPPED: What's already live |
| 🏆 LEADER: Top vote-getter (XX votes) |
'-------------------------------------------------------------------------------'
Bar formula: █ × Math.round(votes / maxVotes * 30)
3. Post to GitHub
mcp1_add_issue_comment(
owner: "pollinations",
repo: "pollinations",
issue_number: XXXX,
body: "## 📊 Voting Status Update (Month YYYY)\n\n```\n<DIAGRAM>\n```\n\n<OUTRO>"
)
4. Post to Discord (all 3 channels: chat, pollen-beta, news-polls)
mcp0_discord_send(channelId: "889573359111774329", message: "<DIAGRAM + LINK>") // chat
mcp0_discord_send(channelId: "1432378056126894343", message: "<DIAGRAM + LINK>") // pollen-beta
mcp0_discord_send(channelId: "1339346975690068008", message: "<DIAGRAM + LINK>") // news-polls
Example: Models Voting
## 📊 Voting Status Update (Dec 2025)
\`\`\`
.--[ MODEL VOTING | 121 votes ]-------------------------------------------------.
| |
| VOTES BY TYPE SHIPPED NOV-DEC '25 |
| ───────────── ─────────────────── |
| 👍 VIDEO ████████████████████████████████ 46 ✓ Veo 3.1 🎬 |
| ❤️ OSS LLM ████████████████ 21 ✓ Kimi K2, DeepSeek |
| 🎉 TTS/STT ███████████████ 20 ✓ openai-audio |
| 🚀 IMAGE █████████ 13 ✓ Nanobanana Pro |
| 😄 EMBED ████████ 12 ⏳ next up? |
| 👎 OTHER ████ 6 comment below! |
| |
| 🏆 LEADER: Video generation (46 votes) |
'-------------------------------------------------------------------------------'
\`\`\`
we been cooking fr fr 🔥 keep the votes coming!
🗳️ **Vote here:** https://github.com/pollinations/pollinations/issues/5321
Example: Payments Voting
## 📊 Payment Voting Status (Dec 2025)
\`\`\`
.--[ PAYMENT VOTING | 135 votes ]-----------------------------------------------.
| |
| VOTES BY METHOD STATUS |
| ──────────────── ────── |
| 🎉 ADS EARN ██████████████████████████████ 38 ⏳ exploring |
| 👍 CRYPTO ████████████████████ 24 ⏳ researching |
| 😄 PAYPAL █████████████████ 21 ✓ available via Stripe |
| 😕 HOST GPUs █████████████ 16 ⏳ get in touch! |
| 👀 PIX 🇧🇷 ██████████ 13 ⏳ researching |
| 🚀 UPI 🇮🇳 █████████ 11 ⏳ researching |
| ❤️ ALIPAY 🇨🇳 ██████ 9 ⏳ researching |
| |
| ✅ SHIPPED: Credit Card via Stripe |
| 🏆 LEADER: Display ads to earn (38 votes) |
'-------------------------------------------------------------------------------'
\`\`\`
ads to earn pollen is winning! 🗳️
💳 **Vote here:** https://github.com/pollinations/pollinations/issues/4826
Example: General Announcement (Dec 2025)
`░▒▓ POLLINATIONS // DEC 2025 ▓▒░`
**still in beta — values may shift as we find balance**
## ⚡ pollen update
hourly grants have ended. existing balances remain spendable, and paid pollen packs keep working.
## 🛠️ app showcase
building with pollinations? submit your project:
- 📦 add it to [showcase](https://pollinations.ai)
- 🐙 open an app submission issue
register → https://enter.pollinations.ai
## 🎬 new endpoints
premium models now live. all accessible to everyone.
\`\`\`
text claude opus 4.5 · kimi k2
image nanobanana-pro (4K) · seedream 4
video veo 3.1 · seedance
\`\`\`
---
📖 [docs](https://enter.pollinations.ai/api/docs) · 🐙 [github](https://github.com/pollinations/pollinations) · 🗳️ [vote for models](https://github.com/pollinations/pollinations/issues/5321) · 💬 questions welcome
*we're figuring this out together as usage grows*
Notes
- Keep diagrams < 2000 chars for Discord
- Sort categories by vote count (highest first)
- Include shipped items to show progress
- Use appropriate emoji for issue type (🗳️ models, 💳 payments, 🔐 login)
Comments
Markdown supported