isometriks/reddit-bot-app

Reddit.com 机器人用于 Symfony2

安装: 4

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 3

分支: 0

开放问题: 0

类型:项目

dev-master 2014-05-04 15:30 UTC

This package is auto-updated.

Last update: 2024-09-24 09:16:30 UTC


README

安装方式

php composer.phar create-project isometriks/reddit-bot-app -s dev

目前它主要适用于 RSS 源,以下是配置信息

# Reddit Wrapper Config
isometriks_reddit:
    user: %bot_user%
    password: %bot_password%

# Bot RSS Config
isometriks_reddit_bot:
    feeds:
        symfony2_blog:
            url: http://feeds.feedburner.com/symfony/blog
            subreddit: symfony
            flair:
                - news
            options:
                link: publicId
        symfony2_community:
            url: http://feeds.feedburner.com/symfony/planet?format=xml
            subreddit: symfony
            flair:
                - community
            options:
                link: publicId

%bot_user%%bot_password% 将来自 paramenters.yml,如果你使用 composer,则会在 parameters.yml.dist 中设置。你可以使用 cron 作业每小时默认运行命令,或者发送参数后执行

0 * * * * php /home/symfonybot/app/console reddit:bot:rss

你可以发送参数来告诉机器人检查多长时间

php app/console reddit:bot:rss 5 hours ago

请注意,你不能使用类似 "-5 hours" 这样的命令。Symfony 命令组件试图将其识别为标志。我们使用输入作为数组,然后通过空格 " " 来 imploding 它,将其转换为字符串。

待办事项

  • 在提交帖子后添加徽章