Commit graph

  • 45e7293eb4 Fix startup command. Eyal Levin 2016-04-26 17:20:05 +03:00
  • 61a6011d08 Merge pull request #38 from jammons/refactor Jeff Ammons 2016-04-25 11:29:22 -07:00
  • b9da306c8f Renaming this for backwards compatibility. Jeff Ammons 2016-04-25 11:27:34 -07:00
  • 735d0d774a Merge pull request #37 from jammons/tzakrajs-master Jeff Ammons 2016-04-24 12:46:43 -07:00
  • 84db35fa6f Improve debug state handling and error messaging Jeff Ammons 2016-04-24 12:40:37 -07:00
  • c7582a7098 Conform all self.debug values to False Jeff Ammons 2016-04-17 18:42:54 -07:00
  • e1d4816e55 Remove unused global site_config Jeff Ammons 2016-04-17 18:29:17 -07:00
  • 7d718fe54f Adding start rtmbot to tox.ini for linting Jeff Ammons 2016-04-17 18:21:04 -07:00
  • a0fdba13b4 Update readme file with new ./start_rtmbot.py file name Jeff Ammons 2016-04-17 17:59:22 -07:00
  • 561c3d521b Change the location of file to lint Jeff Ammons 2016-04-17 17:50:50 -07:00
  • f12a90ab0a Fix missing debug context in Job Jeff Ammons 2016-04-17 17:34:17 -07:00
  • 4c7fa8b9ae Merge branch 'master' of https://github.com/tzakrajs/python-rtmbot into tzakrajs-master Jeff Ammons 2016-04-17 16:41:39 -07:00
  • 134710718b Merge pull request #36 from jammons/master Jeff Ammons 2016-04-15 18:03:51 -07:00
  • aa710d2d4e Fix Python3 linting Jeff Ammons 2016-04-15 14:49:38 -07:00
  • 5898a37997 Remove spurious change unrelated to PEP8 Jeff Ammons 2016-04-15 14:32:19 -07:00
  • 25ce082eac Fix PEP8 compliance in example plugins and rtmbot Jeff Ammons 2016-04-15 14:03:20 -07:00
  • 6052333c64 Removing non-PEP8 changes to clean up PR Jeff Ammons 2016-04-15 12:40:27 -07:00
  • aff0446b8f adding deamon to requirements. It is needed in rtmbot.py Quentin Nerden 2015-08-14 11:35:06 +02:00
  • 05ca843d31 running pycharm code instpector and pycharm reformat code Quentin Nerden 2015-08-10 12:00:00 +02:00
  • 4441a56011 Merge pull request #35 from slackhq/adding_travis_ci Jeff Ammons 2016-04-15 12:28:39 -07:00
  • a772615185 Adding correct directories to linting test Jeff Ammons 2016-04-15 12:25:29 -07:00
  • c14aa88726 Adding TravisCI build status image Jeff Ammons 2016-04-15 12:21:54 -07:00
  • 7d81a404ed Adding scaffolding and example testing file. Jeff Ammons 2016-04-15 12:18:31 -07:00
  • 1a75fa65b3 Modify git clone URL so anyone can clone the repository Julian Yap 2016-03-16 14:00:00 -10:00
  • bfe7df401a fixed regression, now self.debug exists in Plugin class context Thomas Zakrajsek 2015-08-02 19:08:29 -04:00
  • 08f9feacf6 fixing regression, adding back KeyboardInterrupt exception handler Thomas Zakrajsek 2015-08-02 18:55:15 -04:00
  • 96d84e4edf ignore log files Thomas Zakrajsek 2015-08-02 18:29:54 -04:00
  • 54fe252eef added setup.py for installing module now that RtmBot was refactored Thomas Zakrajsek 2015-08-02 18:29:36 -04:00
  • 45e9f7780c refactored main into start_rtmbot.py, refactored so that RtmBot class is more self sufficient and can be imported and used more easily, removed unused objects from main Thomas Zakrajsek 2015-08-02 18:29:11 -04:00
  • c6a8b30d2d ignore build dirs from setup.py Thomas Zakrajsek 2015-08-02 18:26:03 -04:00
  • 22fb111bd5 add an example init script Ryan Huber 2015-07-31 15:17:36 -07:00
  • ab8921c4e3 Merge pull request #11 from ClipCard/master Ryan Huber 2015-06-20 01:52:47 -07:00
  • 7e4916777c Merge pull request #1 from ClipCard/specify-conf-file Michael Murray 2015-05-29 09:48:44 -07:00
  • 6191182cb3 Support optional command-line argument specifying full path to conf file. Matt Skone 2015-05-28 15:28:44 -07:00
  • a907737aa6 remove debug Ryan Huber 2015-03-04 13:02:14 -08:00
  • fa6e0e1c77 ping the server to trigger reconnect on WS fail Ryan Huber 2015-03-04 13:01:37 -08:00
  • 82106deeaa Lower sleep interval for faster replies. Ryan Huber 2015-03-02 21:20:29 -08:00
  • 93137f94cc use slackclient from pypi not github Ryan Huber 2015-02-21 11:24:23 -08:00
  • 75309dde80 ignore unicode extended chars for now Ryan Huber 2014-12-25 11:22:12 -08:00
  • d89b6e6d32 allow job registration after module loads Ryan Huber 2014-12-11 22:35:06 -08:00
  • 240400439e allow for no logfile Ryan Huber 2014-12-11 16:31:32 -08:00
  • 49275291e1 Merge branch 'master' of github.com:slackhq/python-rtmbot Ryan Huber 2014-12-11 16:28:06 -08:00
  • 68d3784533 add shiny new daemonize mode Ryan Huber 2014-12-11 16:25:41 -08:00
  • 2b7145d0ed Update README.md Ryan Huber 2014-12-09 11:55:20 -08:00
  • 749988b7c1 Update README.md Ryan Huber 2014-12-09 11:52:59 -08:00
  • 3eb1d6d9f5 Update README.md Ryan Huber 2014-12-08 16:01:33 -08:00
  • 5949fa9f05 also requires requests Ryan Huber 2014-12-08 15:56:47 -08:00
  • e80a3459b2 clean up example and requirements Ryan Huber 2014-12-08 15:31:55 -08:00
  • 3f2890d6e0 Merge pull request #1 from jiujitsu/bugfix/use-rtm-methods Ryan Huber 2014-12-08 15:18:47 -08:00
  • 53cacf9904 Use slackbot.rtm_read and slackbot.rtm_connect instead of slackbot.read and slackbot.connect Jeff Oyama 2014-12-08 12:32:13 -08:00
  • d484a86917 add env to ignore virtualenv Ryan Huber 2014-12-04 16:23:23 -08:00
  • 65e3989d02 Merge branch 'master' of github.com:slackhq/python-rtmbot Ryan Huber 2014-12-04 16:21:20 -08:00
  • c63196ca43 add license Ryan Huber 2014-12-04 16:21:13 -08:00
  • 04c968a69f Update README.md Ryan Huber 2014-12-03 12:29:28 -08:00
  • 0a83871ddd don't raise here Ryan Huber 2014-12-02 18:38:22 -08:00
  • a72778438d Merge branch 'master' of github.com:slackhq/python-rtmbot Ryan Huber 2014-12-02 18:35:13 -08:00
  • e129b0c0d9 rate limit so we don't get kicked Ryan Huber 2014-12-02 18:34:52 -08:00
  • efc29d4956 use requirements file for pip Ryan Huber 2014-11-30 13:55:06 -08:00
  • ec6a3dc90e protect from bad functions in cron Ryan Huber 2014-11-24 19:01:41 -08:00
  • 2dcb4c575b use string .format and make debug more useful Ryan Huber 2014-11-22 12:40:01 -08:00
  • ddabcfa8e1 todo example persists data now Ryan Huber 2014-11-21 21:25:27 -08:00
  • 8cd6b04053 Update README.md Ryan Huber 2014-11-21 17:29:54 -08:00
  • f29bc7764d exceptional handling of exception Ryan Huber 2014-11-21 13:35:15 -08:00
  • afaa57878b Update README.md Ryan Huber 2014-11-18 16:30:04 -08:00
  • 10ba64e7cc add a catch_all plugin function to see all messages from slack Ryan Huber 2014-11-18 16:26:00 -08:00
  • 3bc9e3d6f7 Merge branch 'master' of github.com:slackhq/python-rtmbot Ryan Huber 2014-11-18 11:44:14 -08:00
  • 980c5266f2 fix to make comment true Ryan Huber 2014-11-18 11:43:57 -08:00
  • 254dc4b13c Update README.md Ryan Huber 2014-11-18 11:30:27 -08:00
  • aade7618af Update README.md Ryan Huber 2014-11-18 10:29:35 -08:00
  • 0248ec2c7e Update README.md Ryan Huber 2014-11-18 10:28:15 -08:00
  • 40484f3332 Update README.md Ryan Huber 2014-11-18 10:21:40 -08:00
  • ab3d1e4cc5 added another example plugin Ryan Huber 2014-11-18 10:20:15 -08:00
  • 928a68fab6 Update README.md Ryan Huber 2014-11-18 10:18:26 -08:00
  • 01de198b53 Update README.md Ryan Huber 2014-11-18 10:14:05 -08:00
  • 773970ce90 Add info on writing plugins. Ryan Huber 2014-11-18 10:11:25 -08:00
  • 6e25d76586 Merge branch 'master' of github.com:slackhq/python-rtmbot Ryan Huber 2014-11-18 09:55:47 -08:00
  • 28292b35b0 create arrays if not created in plugin Ryan Huber 2014-11-18 09:55:23 -08:00
  • a3b800ffe0 Add initial documentation. Ryan Huber 2014-11-18 09:40:49 -08:00
  • 2027b73ba6 make directory Ryan Huber 2014-11-18 09:38:53 -08:00
  • 3cd6315912 include dir and example config Ryan Huber 2014-11-18 09:20:00 -08:00
  • 5608883b45 don't die on bad plugin Ryan Huber 2014-11-17 22:26:36 -08:00
  • f7a307c9dd examples moved to doc Ryan Huber 2014-11-17 21:22:37 -08:00
  • 3d07cf6ecf make plugins dir based Ryan Huber 2014-11-17 21:17:37 -08:00
  • 29fbb30c75 remove prints on example Ryan Huber 2014-11-17 17:30:38 -08:00
  • 7f56355ef7 cleanup Ryan Huber 2014-11-17 17:27:40 -08:00
  • f7d7db682b working bot with example plugins Ryan Huber 2014-11-17 17:07:52 -08:00
  • 7a5480f1a5 first commit Ryan Huber 2014-11-17 17:05:06 -08:00