modifyFilteredStreamRules(add_delete_dryRun_) - daneden/Twift GitHub Wiki

modifyFilteredStreamRules(add:delete:dryRun:)

Add or delete rules to your stream.

public func modifyFilteredStreamRules(add: [MutableFilteredStreamRule] = [],
                                        delete: [FilteredStreamRule.ID] = [],
                                        dryRun: Bool = false
  )

Equivalent to POST /2/tweets/search/stream/rules

Parameters

  • add: An array of rule objects to add to the filtered stream
  • delete: An array of rule IDs to delete from the filtered stream
  • dryRun: Set to true to test a the syntax of your rule without submitting it. This is useful if you want to check the syntax of a rule before removing one or more of your existing rules.

Returns

A response object containing an optional array of rules created by the request and a meta object with details of any rules created/deleted by the request