chore: remove news feed feature (#17)
Node.js CI / CI (push) Successful in 28s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 51s

## Summary

- Removes the hourly RSS news posting scheduler and `postNews` module
- Removes the `rss.ts` interface and `lastRssItems` tracking from the `Amari` interface and bot initialisation
- Removes the `news` channel ID from `ids.ts`
- Removes the `rss-parser` dependency

 This PR was created with help from Hikari~ 🌸

Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Reviewed-on: #17
Co-authored-by: Hikari <hikari@nhcarrigan.com>
Co-committed-by: Hikari <hikari@nhcarrigan.com>
This commit was merged in pull request #17.
This commit is contained in:
2026-03-09 13:34:18 -07:00
committed by Naomi Carrigan
parent 1ebe240475
commit e51a56c79f
7 changed files with 6 additions and 268 deletions
+3 -7
View File
@@ -8,12 +8,8 @@ import type { Client } from "discord.js";
import type { App } from "octokit";
export interface Amari {
discord: Client;
github: App["octokit"];
githubApp: App;
lastRssItems: {
freeCodeCamp: string | null;
hackerNews: string | null;
};
discord: Client;
github: App["octokit"];
githubApp: App;
recentlyActiveChannels: Set<string>;
}