Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chatbots #91

Open
7 of 11 tasks
danimesq opened this issue Jul 27, 2017 · 7 comments
Open
7 of 11 tasks

Chatbots #91

danimesq opened this issue Jul 27, 2017 · 7 comments

Comments

@danimesq
Copy link
Contributor

danimesq commented Jul 27, 2017

A list of stuff the Bot should be able to do..
in the lobby:

  • help: Prints the complete list of commands, and their descriptions
  • rules: Prints all rules (Rules for ThunderWave #103)
  • avatar: Shows you information on how to configure your avatar (Get user avatar from ZeroMe #23, Can change avatar photo #47)
  • opc [us@idp]: Open private chat with given user
  • ogc [gid]: Open group chat with given group-id
  • sp [us@idp] [msg]: Send private message (without changing to private chat)
  • sg [gid] [msg]: Send group message (without changing to group chat)
  • whois [us@idp]: Prints information about the given user (queried from the DB)
  • settings: Prints all options
  • settings [option-id]: Displays more in-depth information about the given option
  • settings [option-id] [new value]: Set's a given options value to a given new value

us stands for username e.g. glightstar
idp stands for "ID-Provider" e.g. zeroid.bit
gid stands for Group-ID e.g. Abcdefghijklmnopqrstuvwxyz

@AnthyG AnthyG added the Future label Jul 27, 2017
@danimesq danimesq changed the title [Future] Chatbots Chatbots Aug 1, 2017
@AnthyG
Copy link
Owner

AnthyG commented Dec 10, 2017

A simple bot has been added with commit cb7ab34!

@AnthyG
Copy link
Owner

AnthyG commented Dec 10, 2017

Commands are prefixed with ?!/. So for example you can type ?!/help to print a list of all available commands.

@AnthyG AnthyG added this to the Bot milestone Dec 10, 2017
AnthyG added a commit that referenced this issue Dec 10, 2017
Added the following commands:
opc, ogc, sp, sg

See #91 for more information about the commands.
@AnthyG
Copy link
Owner

AnthyG commented Dec 10, 2017

Added 4 commands with commit 804ca2d

@AnthyG
Copy link
Owner

AnthyG commented Dec 10, 2017

Added some style-changes for messages to and from the bot with commit cfa43f1

AnthyG added a commit that referenced this issue Feb 21, 2018
The syntax for bot-commands has been changed from `?!/[CMD]` to `/[CMD]` for easier and quicker typing.
Also, the `/rules`-command has been added to the bot.

Reference to #91 for the bot, and to #103 for the rules.
@AnthyG
Copy link
Owner

AnthyG commented Feb 21, 2018

With commit 6277430, I changed the syntax for commands from ?!/[CMD] to /[CMD] for easier typing.
I also added the rules as of now (#103), that are now accessible via /rules.

@AnthyG
Copy link
Owner

AnthyG commented Mar 23, 2018

Working on the settings-cmd-stuff now on the bot-cmd-settings-tree. Almost finished it with commit 98e1c2e!

@danimesq
Copy link
Contributor Author

You can read abou Telegram bots and how they works.
If a chat group have a admin bot, can show a command button and menu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants