Jump to content
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble

Search the Community

Showing results for tags 'botkit'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • ΓΕΝΙΚΑ
    • Κανόνες λειτουργίας
    • Ανακοινώσεις
    • Σχετικά με το forum
    • Χώρος υποδοχής νέων μελών
    • Γενική συζήτηση
    • Ειδήσεις από τον χώρο του Design και Hosting
    • Ψηφοφορίες
  • HOSTING - SERVERS
    • Virtual private servers
    • Dedicated servers
    • Cloud servers
    • Domains
    • DNS
    • Emails
    • Πιστοποιητικά ασφαλείας SSL
    • Server Control panels
    • Hosting security alert
    • Στοιχεία ελληνικών εταιριών
    • Προσφορές και εκπτώσεις
  • DESIGN - DEVELOPMENT
    • Dreamweaver
    • Photoshop
    • Logos - headers - footers - backgrounds
    • Typography
    • Html
    • Css
    • Php
    • Javascript
    • Jquery
    • Διάφορες άλλες γλώσσες προγραμματισμού
  • ESHOPS - CMS - FORUMS
    • Magento eshop
    • Presta eshop
    • Opencart eshop
    • Wordpress cms
    • Joomla cms
    • Invision forum
    • Vbulletin forum
    • Διάφορες άλλες πλατφόρμες
  • SOFTWARE - SCRIPTS
    • Apache
    • Nginx
    • Mysql - MariaDB - Percona
    • Firewalls
    • Αυτοματοποιημένα scripts
    • Διαχείριση Linux server
    • Διαχείριση Windows server
  • ΠΑΡΟΥΣΙΑΣΗ
    • Θέλετε την γνώμη των άλλων για την σελίδα σας;
  • E-MARKET
    • Αναζήτηση γραφίστα
    • Αναζήτηση προγραμματιστή
    • Αναζήτηση διαχειριστή
    • Αναζήτηση συνεργάτη ανά μήνα ή για μόνιμη εργασία
    • ΕΠΕΙΓΟΝ ΒΟΗΘΕΙΑ

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Website

Found 1 result

  1. Πρόσφατα λανσαρίστηκε ένα νέο προϊόν που ονομάζεται BotArena, το πιο κατατοπιστικό bot κατάστημα του κόσμου. Έτσι, σκεφτήκαμε γιατί να μην μιλήσουμε περισσότερο για τα Chatbots και πώς μπορεί κανείς να τα δημιουργήσει από το μηδέν; Η φήμη των Chatbots κερδίζει έδαφος μετά το F8 συνέδριο όπου το Facebook άνοιξε τις πόρτες του στους προγραμματιστές και τώρα μπορούν να δημιουργήσουν chatbots για την messenger πλατφόρμα. Εάν είστε πρόθυμοι να ξοδέψετε λίγο από τον ελεύθερο χρόνο σας, μπορείτε να φτιάξετε το δικό σας ρομπότ εύκολα και να αυτοματοποιήσετε κάποια πράγματα. Στο παρόν άρθρο, θα φτιάξουμε ένα hello world chatbot για το Slack χρησιμοποιώντας το Botkit– ένα δημοφιλές και ανοιχτού κώδικα kit bot ανάπτυξης γραμμένο σε Node.js. Δημιουργήστε ένα bot για την ομάδα σας στο Slack: Πηγαίνετε στο https://slack.com/apps και κάντε κλικ στο Build στην επάνω δεξιά γωνία. Επιλέξτε το Something just for my team και κάντε κλικ στο Make a custom integration. Κάντε κλικ στο Botsunder Build a Custom Integration menu. Δώστε στο bot σας ένα όνομα χρήστη και κάντε κλικ στο Add bot integration. Ας χρησιμοποιήσουμε το username, botmaker_hello_bot. Στη σελίδα λεπτομερειών του Bot, σημειώστε το API Token σας. Μπορείτε να φτιάξετε το ρομπότ σας, δίνοντας όνομα και ανεβάζοντας μια φωτογραφία προφίλ. Τέλος, κάντε κλικ στο Save Integration για να αποθηκεύσετε το προφίλ του bot σας. Εγκαταστήστε το BotKit: Ανοίξτε το τερματικό σας και τρέξτε την εντολή npm install botkit για να εγκαταστήσετε το BotKit. Δημιουργήστε ένα js αρχείο π.χ. slack_hello_bot.js και προσθέστε τον ακόλουθο κώδικα: var Botkit = require(‘botkit’); var controller = Botkit.slackbot(); var bot = controller.spawn({ token: “” }) bot.startRTM(function(err,bot,payload) { if (err) { throw new Error(‘Could not connect to Slack’); } }); controller.hears([“Hello”,”Hi”], [“direct_message”,”direct_mention”,”mention”,”ambient”],function(bot,message) { bot.reply(message,’Hello, how are you today?’); }); Τρέξτε το bot σας με την εντολή node slack_hello_bot.js Ανοίξτε την Slack ομάδα σας και ξεκινήστε να μιλάτε στο bot σας Πώς λειτουργεί; Το Botkit απλοποιεί τη διαδικασία σχεδιασμού και λειτουργίας των bots που ζουν μέσα στο Slack. Παρέχει μια σημασιολογική διεπαφή για την αποστολή και τη λήψη μηνυμάτων, έτσι ώστε οι προγραμματιστές να μπορούν να εστιάσουν στην οικοδόμηση της βασικής λογικής και να μην χρειάζεται να ανησυχούν για τα API integrations. Στην παραπάνω κώδικα, έχουμε αρχικοποιήσει ένα slack bot, παρέχοντας ένα API token και χρησιμοποιήσαμε τοbot.hears() για να ακούει τα μηνύματα των χρηστών και να απαντάει πίσω με bot.reply(). Εάν επιθυμείτε να εξερευνήσετε τα τελευταία bots για διαφορετικές πλατφόρμες ή να υποβάλετε το δικό σας bot, μην ξεχάσετε να τσεκάρετε την BotArena!
×