{"id":26891651,"url":"https://github.com/aspiring-aster/omori-upscale-bot-v2","last_synced_at":"2025-03-31T22:41:08.272Z","repository":{"id":250606178,"uuid":"834933411","full_name":"aspiring-aster/omori-upscale-bot-v2","owner":"aspiring-aster","description":"The OMORI Upscale bot using Twitter's V2 API","archived":false,"fork":false,"pushed_at":"2024-07-28T18:50:24.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-07-28T19:58:20.631Z","etag":null,"topics":["twitter-api","twitter-bot","x-api"],"latest_commit_sha":null,"homepage":"https://x.com/omoriupscalebot","language":"Nim","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/aspiring-aster.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-28T18:38:37.000Z","updated_at":"2024-07-28T19:58:24.491Z","dependencies_parsed_at":"2024-07-28T20:10:08.884Z","dependency_job_id":null,"html_url":"https://github.com/aspiring-aster/omori-upscale-bot-v2","commit_stats":null,"previous_names":["aspiring-aster/omori-upscale-bot-v2"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aspiring-aster%2Fomori-upscale-bot-v2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aspiring-aster%2Fomori-upscale-bot-v2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aspiring-aster%2Fomori-upscale-bot-v2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aspiring-aster%2Fomori-upscale-bot-v2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aspiring-aster","download_url":"https://codeload.github.com/aspiring-aster/omori-upscale-bot-v2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246552965,"owners_count":20795835,"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","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":["twitter-api","twitter-bot","x-api"],"created_at":"2025-03-31T22:41:07.635Z","updated_at":"2025-03-31T22:41:08.254Z","avatar_url":"https://github.com/aspiring-aster.png","language":"Nim","funding_links":[],"categories":[],"sub_categories":[],"readme":"# omori-upscale-bot-v2\nSource code for the OMORI Upscale Bot implemented in Nim using the [X.nim package](https://github.com/aspiring-aster/x.nim).\n\n### Use\n- Install X.nim by following the guide to install it. [Found Here](https://github.com/aspiring-aster/x.nim)\n- Make a [Twitter developer](https://developer.twitter.com/en) account.\n  - Make sure that the tokens for the account have write access  \n- Input your keys within upscale_bot.nim\n- Run ```nim c -r -d:release upscale_bot.nim``` to compile the code\n- Run the code with ```./upscale_bot```\n\n### Functions \n- Tweet with media\n\n\n### Deployment methods: \n- 1) Use a [AWS](https://aws.amazon.com/) server to host the bot and run the ```upscale_bot``` every hour. One such way is to use a cronjob that runs at the start of every hour.\n    - I'm using my own server for this instead of AWS\n\n### Example \n- [Check out the bot here!](https://twitter.com/omoriupscalebot)\n\n\n### READ THIS IF YOU WANT TO UPSCALE YOURSELF\nThis isn't what I use to upscale the images. This is how I manage the bot. \nI followed [this guide](https://upscale.wiki/wiki/Installing_ESRGAN_and/or_BasicSR_on_Arch_Linux) to get started and through trial and error I developed my own system for upscales built off of this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faspiring-aster%2Fomori-upscale-bot-v2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faspiring-aster%2Fomori-upscale-bot-v2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faspiring-aster%2Fomori-upscale-bot-v2/lists"}