-import { VideoModel } from '../../../models/video/video'
-import { logger } from '../../../helpers/logger'
+import { forwardVideoRelatedActivity } from '../send/shared/send-utils'
+import { getOrCreateAPVideo } from '../videos'
+
+async function processAnnounceActivity (options: APProcessorOptions<ActivityAnnounce>) {
+ const { activity, byActor: actorAnnouncer } = options
+ // Only notify if it is not from a fetcher job
+ const notify = options.fromFetch !== true
+
+ // Announces on accounts are not supported
+ if (actorAnnouncer.type !== 'Application' && actorAnnouncer.type !== 'Group') return