Releases: deploy-f/botf
Releases · deploy-f/botf
[v0.9] Automatic clean the last message reply keyboard
Automatic clean the last message reply keyboard
If you want to clean the last message reply keyboard just add the key autoclean=true into connection string:
"botf": "123456:MAHHFJSMFNJASKFNSALVDMD?autoclean=true"
[v0.8] Connection string and simple configuration
😎🔥🤘🎆
Connection string
We made pretty simple connection string for you. It's like BotToken?key=value&key2=value2
No needs to use Username
With this release you may skip putting the Username property in configuration. We get it from your token.
[v0.7] Chain update workflow
Now you can write bots in an easier way like this:
[Action("/start", "start the bot")]
public async Task Start()
{
await Send($"Hi! What is your name?");
var name = await AwaitText();
await Send($"Hi, {name}! Where are you from?");
var place = await AwaitText();
Button("Like");
Button("Don't like");
await Send($"Hi {name} from {place}! Nice to meet you!\nDo you like this place?");
var likeStatus = await AwaitQuery();
if(likeStatus == "Like")
{
await Send("I'm glad to heat it!\nSend /start to try it again.");
}
else
{
await Send("It's bad(\nSend /start to try it again.");
}
}Release v0.6
Added
- per user state machine
- reply keyboard support
Improvements
- multiple Action attributes
v0.4
Version 0.3
New features:
- AutoSend
- DateTime picker
- Multiple action for one command with different argument length
- Automatic creation of command menu
Initial release
v0.1 Initial release