Movatterモバイル変換


[0]ホーム

URL:


Open Collective
Open Collective
Loading

Contribute


Become a financial contributor.

Financial Contributions

One-time contribution
Backers

Support us with a one-time donation and help us continue our activities.

Starts at
$2USD

Latest activity by


Recurring contribution
Sponsors

Support us with a monthly donation. Become a sponsor and get your logo on our README on Github along with a link to your site.

Starts at
$10USD / month

Latest activity by


Be the first one to contribute!
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


Top financial contributors

1
Roberto Betancourt

$20USD since Sep 2018

2
Nick Mancuso

$5USD since Dec 2018

JBot is all of us

Our contributors5

Thank you for supporting JBot.

Ram

Admin

Karshit Jaiswal

Core Contributor

Nick Mancuso

Backers

$5USD

Thanks for all the hard work! What a great proj...

Guest

Budget


Transparent and open finances.

Debit fromJBot to Guest •

-$0.50USD
Completed
Contribution #322300

Credit from Guest toJBot

+$0.50USD
Refunded
Contribution #322300

Hosting cost

fromRam toJBot
-$8.00USD
Approved
web services
$
Today’s balance

$5.57USD

Total raised

$21.17USD

Total disbursed

$15.60USD

Estimated annual budget

--.--USD

About


What is Jbot?

JBot is a java framework(inspired byHowdyai's Botkit) tomake Slack and Facebook bots in minutes. It provides all the boilerplate code needed so that youcan make your bot live right away.

Why use JBot?

  • Provides you withall the boilerplate code which handles underlying websocket connections and other complexities.
  • Supportsextra events in addition to all the events supported by Slack/Facebook which makes your work a lot more easier.
  • Receiving & sending messages is as easy as defining a@Controller and callingreply().
  • Conversation feature of JBot makes talking to your bot a breeze. This feature makes JBot different than rest of the Java frameworks out there.
  • Well tested with good coverage unit tests.
  • And many other features which can't just be mentioned here.

Not satisfied? Read on…

Still worried? Open anissue on Github and we can discuss.

JBot for Slack

Running your SlackBot is just 4 easy steps:

  1. Clone this project$ git clone[email protected]:rampatra/jbot.git.
  2. Create a slack bot and get your slack token.
  3. Paste the token inapplication.properties file.
  4. Run the example application by runningJBotApplication in your IDE or via commandline:bash$ cd jbot$ mvn clean install$ cd jbot-example$ mvn spring-boot:run

You can now start talking with your bot ;)

Read the detailedSlack documentation to learn more.

JBot for Facebook

Similar to Slack, Facebook is simple too but has few extra steps:

  1. Clone this project$ git clone[email protected]:rampatra/jbot.git.
  2. Create afacebook app and apage.
  3. Generate a Page Access Token for the page (inside app's messenger settings).
  4. Paste the token created above inapplication.properties file.
  5. Run the example application by runningJBotApplication in your IDE or via commandline:bash$ cd jbot$ mvn clean install$ cd jbot-example$ mvn spring-boot:run
  6. Setup webhook to receive messages and other events. You need to have a public address to setup webhook. You may uselocaltunnel.me to generate a public address if you're running locally on your machine.
  7. Specify the address created above in "Callback Url" field under "Webooks" setting and give the verify token asfb_token_for_jbot and click "Verify and Save".

You can now start messaging your bot by going to the facebook page and clicking on the "Send message" button.

If you're too lazy to start now and just want to play around, you can tryjbot-example by visitingJBot facebook page and clicking on the "Send Message" button.

Read the detailedFacebook documentation to learn more.

Our team

Ram

Admin

Karshit Jaiswal

Core Contributor

    [8]ページ先頭

    ©2009-2025 Movatter.jp