Office simulator
Miss the office life? You won't any more with this wonderful office slack simulator.
Office slack messages are the passive agressive post-its of the modern world. Do you miss the office life? You won't any more with this realistic office slack simulator. The project is written primarily in JavaScript, distributed under the MIT License license, first published in 2017. Key topics include: bot, slack, slackbot.
Office Simulator Slackbot
Office slack messages are the passive agressive post-its of the modern world. Do you miss the office life? You won't any more with this realistic office slack simulator.
In action
We have spared no expense, simulating the most realistic office messages, so you are never really at ease!
<img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-1.png" width="500"> <img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-2.png" width="500"> <img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-3.png" width="500"> <img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-4.png" width="500">This is serious stuff
- Complete Realism
- 100% vetted passive agression!
- And of course, it REMEMBERS!
... 5 days later:
<img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-6.png" width="500">Lets see that again!
<img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-7.png" width="500">... 8 days later:
<img src="https://s3.amazonaws.com/tholman.com/office-simulator/github-readme-assets/office-sim-8.png" width="500">Installation
-
Firstly, you will need to create a new "bot" integration, in your slack settings. Type a username
Office Simulatorand click "Add Bot Integration". -
Once the bot is created, you will be shown an
API token... copy this, we'll need it later. -
Next, clone this project, or download it as a ZIP and extract it.
-
Open up
index.jsin the root directory, and add replaceSLACK_API_TOKENwith your slack token. You can also change the channel fromgeneralto one of your other channels, if you wish. -
Finally, run
npm installandnpm startin the project, and you should see the initial team building message.
Something to add?
Please, add new messages for the slackbot, etc, to the /data/actions.js file... you can use the %modifier% to add custom random alterations, as well as the reaction key, to add custom reactions.
Submit a PR, and I'll check it out!
Note
Office simulator only posts once or twice a day, so if it doesn't seem to be constantly going, its due to painstakingly accurate realism.
License
The MIT License
Copyright (c) 2020 Tim Holman - http://tholman.com
Contributors
Showing top 8 contributors by commit count.
