Skip to content
yofranciscoPublic

About

👻

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

Repository files navigation

Denkibot 👻

a slackbot that does genki things

Setup

  $ git clone ... && cd ...
  $ npm install
  • Set up config file. Copy src/config-example.js as src/config.js
  • Replace botToken with your bot token and the other settings (Some functions use meID only allowing you to use some commands)
  • Start with:
  $ npm run denki

Commands

Command List

  !heart <user><++/-->
  !friendships
  !gift <user>
  !denkipoints <user> <amount>
  !denkipoints leaderboard
  !sneezepoints <user> <amount>
  !sneezepoints leaderboard
  !compliment
  !winner
  !loser
  !coinflip
  !coinflip <options seperated by spaces( ) or commas(,)>
  !anagram <input>
  !cube <input>
  !pokemon
  !google <input>
  !wiki <input>
  !math <input>
  !moments
  !moments add <input>
  !time
  !ABORT

👻 Winner + Loser

Set up list of names in src/constants/names.json

Notdenkibot:
  !winner

Denkibot👻:
  the winner is: franky :kissing_heart:

Notdenkibot:
  !loser

Denkibot👻:
  the loser is: franky :pogchamp:


👻 Compliment

Generates a random compliment

Requires setup of names

Notdenkibot:
  !compliment

Denkibot👻:
  !Your shoes look nice today!

👻 Coinflip

For the undeciders

Notdenkibot:
  !coinflip

Denkibot👻:
  !heads


Notdenkibot:
  !coinflip burger pizza sandwich fruit

Denkibot👻:
  fruit


Notdenkibot:
  !coinflip this restuarant, the other restaurant, no where

Denkibot👻:
  the other restuarant

👻 Points

Notdenkibot:
  !sneezepoints Notdenkibot ++

Denkibot👻:
  !bless


Notdenkibot:
  !sneezepoints leaderboard

Denkibot👻:
  Notdenkibot: 1

👻 Moments

Add memories and then return a random one

Notdenkibot:
  !moments add that time we did a meme
  !moments add that time Notdenkibot did something embarrasing
  !moments add lol when denkibot said poo

Alsonotdenkibot:
  !moments

Denkibot👻:
  that time Notdenkibot did something embarrasing

👻 Stardew

Relationship simulator with your friends

Friendships

Returns your heartpoints with others

Notdenkibot:
  !friendships

Denkibot👻:
  Alsonotdenkibot  ♥♥♥♥♡♡♡♡♡♡  4  🎁☑☐
  Mightbedenkibot  ♥♡♡♡♡♡♡♡♡♡  1  🎁☐☐
Heart

Increments you and another users heartpoints

Notdenkibot:
  !heart Alsonotdenkibot

Denkibot👻:
  @Notdenkibot ❤ @Alsonotdenkibot
Gift

Todo - Increments your gift for the week and increments hearts for you and another user

Notdenkibot:
  !gift Alsonotdenkibot coffee

Denkibot👻:
  @Notdenkibot gifted @Alsonotdenkibot coffee

👻 Cube

Make a cube from text

Notdenkibot:
  !cube cube

Denkibot👻:
      C U B E
    / U   / B
  C U B E   U
  U   E B U C
  B /   U /
  E B U C

👻 Anagrams

Query my favourite anagram site https://wordsmith.org/anagram/.

Notdenkibot:
  !anagram denkibot

Denkibot👻:
  to be kind

👻 Pokemon

Returns a random pokemon or by #pokeno.

Notdenkibot:
  !pokemon

Denkibot👻:
  !It's Pikachu

Notdenkibot:
  !pokemon 1

Denkibot👻:
  !It's Bulbasaur

👻 Google + Wiki

For the lazy

Notdenkibot:
  !wiki denkibot

Denkibot👻:
  https://en.wikipedia.org/wiki/denkibot


Notdenkibot:
  !google denki

Denkibot👻:
  http://www.google.com/search?q=denkibot

👻 Math

For the stumped

Notdenkibot:
  !math 1 + 1

Denkibot👻:
  2

About

👻

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages