Slack Developer Kit for Node.js
Go to GitHub

SlackMemoryDataStore

Kind: global class

slackMemoryDataStore.users : Object

Kind: instance property of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.channels : Object

Kind: instance property of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.dms : Object

Kind: instance property of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.groups : Object

Kind: instance property of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.bots : Object

Kind: instance property of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.teams : Object

Kind: instance property of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.clear()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getUserById()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getUserByName()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getUserByEmail()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getUserByBotId()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getChannelById()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getChannelByName()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getGroupById()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getGroupByName()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getDMById()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getDMByName()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getDMByUserId()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getBotById()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getBotByName()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getBotByUserId()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getTeamById()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.getUnreadCount()

Returns the unread count for all objects: channels, groups etc.

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.setChannel()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.setGroup()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.setDM()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.setUser()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.setBot()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.setTeam()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.upsertChannel()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.upsertGroup()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.upsertDM()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.upsertUser()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.upsertBot()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.upsertTeam()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.removeChannel()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.removeGroup()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.removeDM()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.removeUser()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.removeBot()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)

slackMemoryDataStore.removeTeam()

Kind: instance method of [SlackMemoryDataStore](#SlackMemoryDataStore)