BotBuilder and BotConnector architecture
antonleliuk opened this issue · comments
Investigate Microsoft BotBuilder and BotConnector architecture
- Create MarkupBuilder
- Escaping message
- Create TextBuilder instead of Markupbuilder where each part of text should be represented as TextPart.
- Create Smilies as one of implementation of available smilies in skype.
- Bold as TextPart which will wrap text into bold
- Italic as TextPart which will wrap text into italic
- Link as TextPart which will print a link
Also need to create a TextParser which will be parse text of message and create TextBuilder
Send typing request before each message activity
Implement a sending and receiving quotes
<quote author=\"LOGIN\" authorname=\"LOGIN\" conversation=\"ID\" guid=\"xdedd1401e88ff300ec7303 6b9661085b15c683021741a32a042178c230debd97\" timestamp=\"1475750831\"><legacyquote>[13:47:11] LOGIN: </legacyquote>на их исправление много времени уйдет?<legacyquote>\r\n\r\n<<< </legacyquote></quote>"
<URIObject type=\"Video.1/Flik.1\" uri=\"https://static.asm.skype.com/pes/v1/items/c8d2e2ae0da64a4d8e3bf4fc854c8d25\" url_thumbnail=\"https://static.asm.skyp e.com/pes/v1/items/c8d2e2ae0da64a4d8e3bf4fc854c8d25/views/thumbnail\"><Title></Title> <Description>Moji</Description> <a href=\"https://login.skype.com/login/sso?go=xmmfallback&c8d2e2ae0da64a4d8e3bf4fc854c8d25 \">https://login.skype.com/login/sso?go=xmmfallback&c8d2e2ae0da64a4d8e3bf4fc854c8d25</a><OriginalName v=\"The Secret Life of Pets\" /></URIObject>
Implement sending and receiving {code}