{"id":15317312,"url":"https://github.com/huuquyet/generate-awesome-text","last_synced_at":"2026-03-02T13:13:15.021Z","repository":{"id":239742071,"uuid":"800414073","full_name":"huuquyet/generate-awesome-text","owner":"huuquyet","description":"Generate awesome text with Google's Gemini model","archived":false,"fork":false,"pushed_at":"2025-05-08T13:07:11.000Z","size":2037,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-28T16:06:38.967Z","etag":null,"topics":["gemini","github-actions","google","joke","text-generation","typescript","workflows"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/generate-awesome-text","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/huuquyet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"buy_me_a_coffee":"huuquyet"}},"created_at":"2024-05-14T09:37:06.000Z","updated_at":"2025-05-08T13:07:14.000Z","dependencies_parsed_at":"2024-05-21T01:58:59.220Z","dependency_job_id":"d03db1ec-dd3b-4308-b245-d0d34917f70a","html_url":"https://github.com/huuquyet/generate-awesome-text","commit_stats":{"total_commits":68,"total_committers":3,"mean_commits":"22.666666666666668","dds":0.3529411764705882,"last_synced_commit":"ede6b629b61e8a71a1329b500ec4f898a3560861"},"previous_names":["huuquyet/generate-awesome-text"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/huuquyet/generate-awesome-text","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huuquyet%2Fgenerate-awesome-text","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huuquyet%2Fgenerate-awesome-text/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huuquyet%2Fgenerate-awesome-text/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huuquyet%2Fgenerate-awesome-text/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/huuquyet","download_url":"https://codeload.github.com/huuquyet/generate-awesome-text/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huuquyet%2Fgenerate-awesome-text/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267298756,"owners_count":24065889,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gemini","github-actions","google","joke","text-generation","typescript","workflows"],"created_at":"2024-10-01T08:56:35.310Z","updated_at":"2026-03-02T13:13:09.954Z","avatar_url":"https://github.com/huuquyet.png","language":"TypeScript","funding_links":["https://buymeacoffee.com/huuquyet"],"categories":[],"sub_categories":[],"readme":"[![Generate awesome text](https://github.com/huuquyet/generate-awesome-text/actions/workflows/generate-awesome-text.yml/badge.svg)](https://github.com/huuquyet/generate-awesome-text/actions/workflows/generate-awesome-text.yml \"Generate awesome text with Gemini\")\r\n[![Generate on issues](https://github.com/huuquyet/generate-awesome-text/actions/workflows/generate-on-issues.yml/badge.svg)](https://github.com/huuquyet/generate-awesome-text/actions/workflows/generate-on-issues.yml \"Generate when new issue created\")\r\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](.github/CODE_OF_CONDUCT.md \"Contributor Covenant 2.1\")\r\n\r\n# Generate awesome text with Google's Gemini model\r\n\r\n*Ready for a joke generated with Gemini model?*\r\n\r\n\u003c!-- START_CHAT --\u003e\n\u003cp class=\"from-me\"\u003ePlease tell me how to be more funny and creative\u003c/p\u003e\n    Hey there, friend!  So you wanna be funnier and more creative, huh?  That's great!  Think of it like this:  It's less about *trying* to be funny and more about finding the funny *in* yourself – your quirks, your anxieties, your embarrassing stories! Embrace the ridiculous!  \n\nFirst, let’s get you started with a good ol’ fashioned dose of observation!  Pay attention to the world around you – the tiny details, the awkward silences, the stuff people do that makes you go \"huh?\". You'll be surprised how much comedy material is just floating around unnoticed.\n\nFinally,  don't be afraid to fail!  Bombing on stage?  That’s just part of the process, baby!  Learn from your mistakes, and keep on writing and performing. You got this!  Now, get out there and make some people laugh – or at least chuckle politely!  (Please don't actually make people *uncomfortable*…unless that’s your *thing*...then go for it!)\n\n\u003c!-- END_CHAT --\u003e\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n  \u003cimg alt=\"Speech bubbles\" src=\"./assets/speech-bubbles.svg\"\u003e\r\n\u003c/div\u003e\r\n\r\n**Want to chat with Gemini as a stand-up comedian?** Just click [this](https://github.com/huuquyet/generate-awesome-text/issues/new?assignees=\u0026labels=generate\u0026projects=\u0026title=Please+tell+me+how+to+be+more+funny+and+creative\u0026body=Feel+free+to+change+the+title+then+Press+Submit%21)\r\n\r\n## API TOKEN\r\n\r\n### GEMINI_API_TOKEN\r\n\r\n**Required** You can get your API key at [Google's Gemini](https://aistudio.google.com/app/apikey)\r\n\r\nThen add to the [secrets for the repository](https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository)\r\n\r\n## Outputs\r\n\r\n### `result`\r\n\r\nThe generated result to use later\r\n\r\n## Example usage\r\n\r\n### Create workflow\r\n\r\nCreate `.github/workflows/main.yml` workflow with following steps to call the action\r\n\r\n```yaml\r\nuses: huuquyet/generate-awesome-text@main\r\nenv: \r\n    GEMINI_API_TOKEN: ${{ secrets.GEMINI_API_TOKEN }}\r\n```\r\n\r\nSee [this](.github/workflows/generate-awesome-text.yml) for example usage\r\n\r\n### Update your README\r\n\r\nAdd a comment block to your `README.md` and `assets/speech-bubbles.svg` files to update joke automatically\r\n\r\n```md\r\n\u003c!-- START_CHAT --\u003e\r\n\u003c!-- END_CHAT --\u003e\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuuquyet%2Fgenerate-awesome-text","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuuquyet%2Fgenerate-awesome-text","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuuquyet%2Fgenerate-awesome-text/lists"}