{"id":20237387,"url":"https://github.com/lostfictions/dantefy","last_synced_at":"2026-05-15T08:35:12.941Z","repository":{"id":51745834,"uuid":"186515085","full_name":"lostfictions/dantefy","owner":"lostfictions","description":"add Dante from the Devil May Cry™ Series to your favourite thing.","archived":false,"fork":false,"pushed_at":"2021-05-10T09:23:30.000Z","size":1500,"stargazers_count":1,"open_issues_count":7,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-11T00:03:19.083Z","etag":null,"topics":["bot","botally","mastodon","mastodon-bot","meme-generator","memes","twitter-bot"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lostfictions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-14T00:31:27.000Z","updated_at":"2024-05-31T02:41:22.000Z","dependencies_parsed_at":"2022-08-23T05:30:56.129Z","dependency_job_id":null,"html_url":"https://github.com/lostfictions/dantefy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lostfictions/dantefy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lostfictions%2Fdantefy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lostfictions%2Fdantefy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lostfictions%2Fdantefy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lostfictions%2Fdantefy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lostfictions","download_url":"https://codeload.github.com/lostfictions/dantefy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lostfictions%2Fdantefy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017244,"owners_count":26086015,"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-10-13T02:00:06.723Z","response_time":61,"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":["bot","botally","mastodon","mastodon-bot","meme-generator","memes","twitter-bot"],"created_at":"2024-11-14T08:26:47.071Z","updated_at":"2025-10-13T23:21:26.784Z","avatar_url":"https://github.com/lostfictions.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Lesbian Rule featuring Dante from the Devil May Cry™ Series](https://i.imgur.com/s88SLeN.png)\n\n![Unknown Pleasures featuring Dante from the Devil May Cry™ Series](https://i.imgur.com/hMlqoRE.png)\n\nAdd Dante from the Devil May Cry™ Series to your favourite thing.\n\nOn Mastodon: [@dantefy@botsin.space](https://botsin.space/@dantefy)\n\n\n- `MASTODON_TOKEN`: a Mastodon user API token\n- `MASTODON_SERVER`: the instance to which API calls should be made (usually\n  where the bot user lives.) (default: https://mastodon.social)\n- `CRON_RULE`: the interval between each post, in crontab format. (default:\n  every four hours)\n\nthis bot uses the [envalid](https://github.com/af/envalid) package which in turn\nwraps [dotenv](https://github.com/motdotla/dotenv), so you can alternately stick\nany of the above environment variables in a file named `.env` in the project\nroot. (it's gitignored, so there's no risk of accidentally committing private\nAPI tokens you put in there.)\n\ncode is written in typescript, and the dockerfile will compile to js as part of\nits setup. run `yarn dev` if you're hacking on things and want to run locally\nand rebuild on changes.\n\n[more bots](https://github.com/lostfictions?tab=repositories\u0026q=botally)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flostfictions%2Fdantefy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flostfictions%2Fdantefy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flostfictions%2Fdantefy/lists"}