All Projects β†’ sdmg15 β†’ iam

sdmg15 / iam

Licence: Apache-2.0 license
πŸ’š Introduction Bot for slack teams:

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to iam

Slack Block Builder
Lightweight, no-dependency JavaScript library for creating Slack Block Kit UIs, with a builder syntax, inspired by SwiftUI.
Stars: ✭ 129 (+975%)
Mutual labels:  bots, slack-bot
slack widgets
An abstraction of the JSON structure needed to create widgets in Slack message attachments
Stars: ✭ 14 (+16.67%)
Mutual labels:  slack-bot, slack-team
Slack Sql
πŸŽ‰ Bring SQL console to Slack
Stars: ✭ 115 (+858.33%)
Mutual labels:  heroku, slack-bot
Intelligo
πŸ€– Chatbot Framework for Node.js.
Stars: ✭ 347 (+2791.67%)
Mutual labels:  bots, slack-bot
Norrisbot
a Slack bot that kicks asses (roundhouse-kicks to be accurate...)
Stars: ✭ 134 (+1016.67%)
Mutual labels:  bots, slack-bot
Awesome Bots
The most awesome list about bots β­οΈπŸ€–
Stars: ✭ 2,864 (+23766.67%)
Mutual labels:  bots, slack-bot
Slack-logger-bot
Simple slack bot that can save all of your team messages on your server so that you can still read them even if you exceeds the 10,000 messages in the archive.
Stars: ✭ 47 (+291.67%)
Mutual labels:  bots, slack-bot
ecars
Sample application for Lightning Web Components and Salesforce Platform runtime and compute capabilities. Part of the sample gallery. Electric car manufacturer use case. Get inspired and learn best practices.
Stars: ✭ 132 (+1000%)
Mutual labels:  heroku
Meteor-Files-Demos
Demos for ostrio:files package
Stars: ✭ 51 (+325%)
Mutual labels:  heroku
heroku-datadog-drain-golang
Funnel metrics from multiple Heroku apps into DataDog using statsd.
Stars: ✭ 34 (+183.33%)
Mutual labels:  heroku
link-preview-api
Backed to provide information for link-prevue vue component
Stars: ✭ 31 (+158.33%)
Mutual labels:  heroku
NatsukiMusic
Free and Open Source Channel/Group Voice chat music player for telegram ❀️ with button support, deezer and saavn playback support @ItzSadew
Stars: ✭ 23 (+91.67%)
Mutual labels:  heroku
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
Stars: ✭ 60 (+400%)
Mutual labels:  bots
tube2gif
Search and Generate Gif from Youtube
Stars: ✭ 21 (+75%)
Mutual labels:  heroku
puppeteer-email
Email automation driven by headless chrome.
Stars: ✭ 135 (+1025%)
Mutual labels:  bots
Yasuf
Very simple way of controlling your Python application via Slack
Stars: ✭ 23 (+91.67%)
Mutual labels:  slack-bot
heroku-postico
Heroku Postgres connection tool for Postico
Stars: ✭ 37 (+208.33%)
Mutual labels:  heroku
SlackLateX
Bot that posts posts Latex pictures
Stars: ✭ 39 (+225%)
Mutual labels:  slack-bot
heroku-nextjs-custom-server-express
Deploy Next.js server-side React apps using a custom Express server to Heroku
Stars: ✭ 91 (+658.33%)
Mutual labels:  heroku
kirpich
ΠŸΠ°Ρ†Π°Π½-Π±ΠΎΡ‚
Stars: ✭ 77 (+541.67%)
Mutual labels:  slack-bot

IamBot Version dof_init.1

Build Status

Authored by sdmg15

Intentions

This command helps new members or former members of a slack team to present themselves to others. I designed this command because in my team I saw that there was too much recurrence. It means that when a new user was coming, those who are connected that day rushed to ask the new member his jobs, which techs does he use.... And maybe morrow or later others members which were not connected that day are today connected, what they will do is to try getting information about new users during their absent. They will ping the new user and ask him information that he has already given and maybe he will be fed up. This will become too hard to know who is who! So I created this command to remedy this problem.

Usage

The usage of the command is very straightforward. First, you have to fork or clone the source code and then you can deploy it either on Heroku or on Openshift. After deploying visit this link and then click on New /command located on the right menu. In the field to choose the name of the command, write down /iam and click on the button. After chose the name, you will be redirected to another page, On that page look for the input field named URL and fill it with the url you received when you deploy the app on Heroku or Openshift. Always on the same page, look for the input field named Token and copy the token of your team contained on that input and then go in the file index.php on line 13 and replace the TOKEN_OF_YOUR_TEAM by the copied token. If you have done all these steps, now you can check for the list of available options for the command. Here is the list of available options for the command :

  • /iam without any option, this will display the guides line of the command in order to present the usage of the command.
  • /iam show [username] with the option show followed by the name of the user whose you want to see the introduction.
  • /iam create [my_intro] Well you are new ? Creating new introduction is very simple. You just have to seize /iam with the option create and follow this by the introduction text and then press Enter when you finished.
  • /iam edit [new_intro] Maybe while creating your introduction you made mistakes ? Ok, no problems this is the command you need. This includes the option edit directly followed by the new presentation text.

Resource

Slack API documentation. To view visit https://www.api.slack.com/slash-commands.

Enjoy it!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].