Commit Graph

  • b64b6f7ee8 4.2.0 master Mahdi Dibaiee 2018-12-24 15:31:10 +0330
  • 0658bced4d
    Merge pull request #47 from laurynas-karvelis/feature/prevent-event-listener-overflow Mahdi Dibaiee 2018-12-24 12:00:50 +0000
  • db3c59c4cd
    Merge pull request #48 from laurynas-karvelis/feature/allow-sending-disabled-notification-messages Mahdi Dibaiee 2018-12-24 12:00:00 +0000
  • 45a7251917 chore: remove redundant param addition inside Question.send #47 Laurynas Karvelis 2018-12-24 13:57:39 +0200
  • 68eb5e5483 fix: default param value to true to avoid breaking people's existing code; small return value fix Laurynas Karvelis 2018-12-24 13:56:33 +0200
  • 468354f6a8 feature: allow sending silent notifications #48 Laurynas Karvelis 2018-12-24 13:51:28 +0200
  • 896ef4e84c feature: add event listeners to get answers from Base.send method only when explicitly asked Laurynas Karvelis 2018-12-24 11:43:57 +0200
  • 56a46149ca chore: don't copy build/types folder to the project's root; get rid of redundant dependency #46 Laurynas Karvelis 2018-12-24 11:35:51 +0200
  • 5b7c636aed style: split comment to two lines Mahdi Dibaiee 2018-04-20 16:03:42 +0430
  • 66a4b09288
    Merge pull request #44 from laurynas-karvelis/master Mahdi Dibaiee 2018-04-20 16:02:47 +0430
  • abf965c0f2 Don't add 'getUpdates' request to the queue as it's going to hinder 'send*' calls performance #44 Laurynas Karvelis 2018-04-20 13:36:48 +0300
  • a3980f3d22 chore: remove unnecessary stuff Mahdi Dibaiee 2018-03-21 18:31:02 +0330
  • 5c6c24d0a4 chore: bump to 4.0.0, sequential messages Mahdi Dibaiee 2018-03-21 18:30:18 +0330
  • 10a1a85f8f
    Merge pull request #43 from laurynas-karvelis/master Mahdi Dibaiee 2018-03-21 18:29:54 +0330
  • 465eca0c5e Reduce code complexity #43 Laurynas Karvelis 2018-03-21 16:39:59 +0200
  • 8d280e157c Introduce internal API call queueing mechanism to send messages sequentially (no more random order) Laurynas Karvelis 2018-03-21 14:39:46 +0200
  • 120698fcc0 chore: bump to 3.1.1 Mahdi Dibaiee 2018-03-21 16:02:23 +0330
  • ccd097cb27 chore: bump to 3.1.0 Mahdi Dibaiee 2018-03-21 16:01:30 +0330
  • 3752592fd9
    Merge pull request #42 from laurynas-karvelis/master Mahdi Dibaiee 2018-03-21 16:01:09 +0330
  • f6beebe241 Mount bot.on('update') event listener only if message was sent out successfully; Reset one time keyboard after api.send request has been done #42 Laurynas Karvelis 2018-03-21 13:29:05 +0200
  • 24097ac2b2 chore: bump version Mahdi Dibaiee 2018-03-02 11:36:20 +0330
  • ea5548beca
    Merge pull request #41 from laurynas-karvelis/master Mahdi Dibaiee 2018-03-02 08:05:37 +0000
  • e29d2d3600 Refactor api.send Message related logic into a separate private method #41 Laurynas Karvelis 2018-02-27 18:18:59 +0200
  • 530a6b8800 Allow sending messages longer than 4096 chars Laurynas Karvelis 2018-02-27 14:02:57 +0200
  • 55c375bc56 chore: bump version to 2.0.0 Mahdi Dibaiee 2018-02-18 20:52:36 +0330
  • 6831c35f61
    Merge pull request #40 from laurynas-karvelis/master Mahdi Dibaiee 2018-02-18 20:51:06 +0330
  • a404e2ee82 Emit bot errors inside inner catch promise chain handlers #40 Laurynas Karvelis 2018-02-18 12:40:21 +0200
  • 6e2a728e76 Recover from http error with telegram server and carry on fetching updates Laurynas Karvelis 2018-02-16 02:26:06 +0200
  • 9d2c4be69a chore: bump version to 1.0.1 Mahdi Dibaiee 2018-02-14 14:09:25 +0330
  • 2371404f1c chore: bump version Mahdi Dibaiee 2018-02-05 21:46:29 +0330
  • 1273102625
    Merge pull request #38 from laurynas-karvelis/master Mahdi Dibaiee 2018-02-05 21:45:01 +0330
  • 790f988148 Reject Promise at Base.send() method if api request got rejected #38 Laurynas Karvelis 2018-02-05 16:35:22 +0200
  • 92f892a467 Do not try to eat up request errors with catch as this will break rejection chain Laurynas Karvelis 2018-02-05 16:33:45 +0200
  • 118e1ece30 chore(version): bump version to 0.9.1 Mahdi Dibaiee 2018-02-01 19:21:06 +0330
  • 762a6cc309
    Merge pull request #37 from laurynas-karvelis/master Mahdi Dibaiee 2018-02-01 19:19:57 +0330
  • ddc588899d Fix edge case when message object is undefined #37 Laurynas Karvelis 2018-02-01 17:02:59 +0200
  • 17630912ab chore(version): bump version Mahdi Dibaiee 2017-09-12 20:36:42 +0430
  • fe67118acb Merge pull request #36 from amovah/master Mahdi Dibaiee 2017-09-12 20:34:26 +0430
  • 9c7adddb0a perf: remove if for checking customMessage #36 Ali Movahedi 2017-09-12 20:26:28 +0430
  • 5754b24912 style: remove extra white space Ali Movahedi 2017-09-12 18:41:39 +0430
  • bc5f14ebde fix: move optional argument to end Ali Movahedi 2017-09-12 18:39:09 +0430
  • 88af10a8b4 feat: customizable message for required params Ali Movahedi 2017-09-12 13:39:58 +0430
  • 4c841c87e8 chore: bump version Mahdi Dibaiee 2017-09-12 12:52:50 +0430
  • c80ee4b938 Merge pull request #35 from amovah/master Mahdi Dibaiee 2017-09-12 12:50:40 +0430
  • 65900e3252 feat: add Delete type #35 Ali Movahedi 2017-09-12 11:10:13 +0430
  • bf0e71854b Merge pull request #34 from austinhuang0131/patch-3 Mahdi Dibaiee 2017-07-21 15:13:57 -0400
  • b94d403437 An AD (Since I contributed some) #34 Austin Huang 2017-07-21 15:07:51 -0400
  • f337cfe1cb chore: bump version Mahdi Dibaiee 2016-12-17 09:17:44 +0330
  • 5c350631c2 Merge pull request #32 from austinhuang0131/patch-2 Mahdi Dibaiee 2016-12-17 09:16:46 +0330
  • 222c00ba20 Added edited_channel_post. #32 Austin Huang 2016-12-14 10:09:14 -0500
  • a614760b3f chore: bump version Mahdi Dibaiee 2016-11-23 19:13:45 +0330
  • a1c8f8e0c3 chore: bump version Mahdi Dibaiee 2016-11-22 22:15:40 +0330
  • 9af30d527e Merge pull request #29 from austinhuang0131/patch-1 Mahdi Dibaiee 2016-11-22 22:13:26 +0330
  • 2cc18a3eb8 Update index.js #29 Austin Huang 2016-11-22 13:39:07 -0500
  • 12ffd75527 fix(edited_message): new updated messages have an edited_message property instead of message. Mahdi Dibaiee 2016-05-27 11:56:05 +0430
  • dd7dd633fc chore: bump version Mahdi Dibaiee 2016-04-20 15:17:52 +0430
  • 9a4916002e chore: bump version Mahdi Dibaiee 2016-04-19 13:58:38 +0430
  • c99ca2cd30 chore: bump version Mahdi Dibaiee 2016-04-19 13:57:54 +0430
  • c45c832f97 Merge pull request #22 from edencore/patch-1 Mahdi Dibaiee 2016-04-19 13:56:45 +0430
  • 4ddcb20807 fix(babel): replace window with global #22 eden lane 2016-04-19 11:58:30 +0300
  • ef12125190 fix(babel): don't require babel-polyfill if it's already required Mahdi Dibaiee 2016-04-16 18:04:19 +0430
  • c76eb0c64d chore(lint): update eslint configuration, re-lint chore(gitignore): don't ignore src/types Mahdi Dibaiee 2016-03-28 20:40:59 +0430
  • a357cd7368 Merge pull request #18 from amovah/master Mahdi Dibaiee 2016-03-28 19:22:32 +0430
  • 7791764892 chore: update package.json, remove ignored files #18 Ali Movahedi 2016-03-28 12:50:37 +0430
  • 55b89482b4 chore: update .gitignore and package.json Ali Movahedi 2016-03-28 12:41:40 +0430
  • 6e732a36fb chore: README Ali Movahedi 2016-03-28 12:09:16 +0430
  • 03bfae0028 feat(API): add previous API Ali Movahedi 2016-03-28 10:38:35 +0430
  • 23cff62505 style: lint code Ali Movahedi 2016-03-28 01:08:42 +0430
  • e5c25bd9c1 refactor: remove grunt and babel Ali Movahedi 2016-03-28 00:59:00 +0430
  • 8e14a026df chore: bump version Mahdi Dibaiee 2016-03-17 14:43:54 +0330
  • 370aeccf3d Merge pull request #16 from axfree/master Mahdi Dibaiee 2016-03-17 14:42:54 +0330
  • 91ede6188e Add html and markdown formatting for messages. #16 axfree 2016-03-16 20:54:15 +0900
  • cdb5adc71f feat(stop): ability to stop bot from listening on updates Mahdi Dibaiee 2015-11-08 06:52:06 +0330
  • 82961d7fa5 build Mahdi Dibaiee 2015-07-27 10:08:52 +0430
  • 10a8af0431 Merge branch 'master' of github.com:mdibaiee/node-telegram-bots Mahdi Dibaiee 2015-07-27 09:26:04 +0430
  • c1c80f1b81 Fix #8 Mahdi Dibaiee 2015-07-27 09:25:27 +0430
  • bb5d23d97a Merge pull request #7 from ryush00/patch-1 Mahdi Dibaiee 2015-07-26 19:25:31 +0430
  • edfd1f8bf5 BUGFIX #7 SeongHoon Ryu 2015-07-26 23:25:23 +0900
  • 2dd3dd2e80 Avoid Listener leaks by setting a max answer threshold Mahdi Dibaiee 2015-07-15 21:11:33 +0430
  • fbe8d501a7 bump version Mahdi Dibaiee 2015-07-13 05:36:51 +0430
  • 532f54db54 If the response is not "ok", reject fetch Mahdi Dibaiee 2015-07-13 05:36:36 +0430
  • daaa587aa2 Add arguments to README example Mahdi Dibaiee 2015-07-10 03:23:28 +0430
  • d4efc99ab9 Update README, javascriptbot renamed to webdevrobot Mahdi Dibaiee 2015-07-09 16:15:44 +0430
  • f88927e970 Fix args being empty Mahdi Dibaiee 2015-07-09 16:07:08 +0430
  • a9473d1ee8 Fix required arguments Mahdi Dibaiee 2015-07-09 16:00:01 +0430
  • 41ca326173 feat: If a required argument is not supplied, ask for it and then resolve the command listener. Thanks to @amovah for his contributions Mahdi Dibaiee 2015-07-09 15:46:27 +0430
  • 2aaed21195 Ask for arguments amovah 2015-07-09 14:26:17 +0430
  • 477f99b40c change return data in argument-parser. amovah 2015-07-09 00:42:11 +0430
  • bdfd4ee99d Don't process messages without a text Mahdi Dibaiee 2015-07-07 03:13:33 +0430
  • 5c36581e08 Change 'word' argument type from \w to \s – resolves #6 Mahdi Dibaiee 2015-07-07 01:54:29 +0430
  • 9d470eed7d Remove console.log Mahdi Dibaiee 2015-07-06 04:52:10 +0430
  • b53817ced7 Switch from restler to unirest restler is buggy and doesn't support utf8 multipart requests Mahdi Dibaiee 2015-07-06 04:35:25 +0430
  • bd4f0ed027 Add Argument Parser 💪 Mahdi Dibaiee 2015-07-05 18:06:27 +0430
  • 2a8e6a7132 bump version Mahdi Dibaiee 2015-07-05 15:41:34 +0430
  • 01ce3afbd2 Default timeout to 20 Mahdi Dibaiee 2015-07-05 15:41:22 +0430
  • e036c11152 Fix long-polling Mahdi Dibaiee 2015-07-05 15:38:07 +0430
  • ac625708f9 Make sure we only strip username if it the message contains it Mahdi Dibaiee 2015-07-05 00:25:07 +0430
  • 794ef80520 Should remove username from /command@username messages in groups Mahdi Dibaiee 2015-07-05 00:05:58 +0430
  • 5fd35f89c1 Should only accept commands if the message starts with them Mahdi Dibaiee 2015-07-04 23:57:00 +0430
  • bfa2313f3a Forgot to build - 0.4.6 Mahdi Dibaiee 2015-07-04 20:23:37 +0430