Comments (2)
- Fixed via #121.
- Helper
commandWithBotName
was added. - Please find release on Hackage: https://hackage.haskell.org/package/telegram-bot-simple-0.5.2
from telegram-bot-simple.
I think the easiest way is to define your bot settings outside before bot start.
Then,
- either pass
Settings
to your Model handlers as an extra argument. - or use
Reader
to wrap them up in the application context. - See
GameBot
for more details: https://github.com/fizruk/telegram-bot-simple/blob/master/examples/GameBot.hs
The thing is, in a chat your bot have to distinguish @my_bot_name
from @yet_another_bot_name
or from @username
. You might also want to handle these as well based on the use-case.
from telegram-bot-simple.
Related Issues (20)
- Building library fails in Windows HOT 7
- Bot API 6.0
- Version 6.0 won't compile HOT 1
- Inconsistency in parseMode fields HOT 3
- DecodeFailure on copyMessage HOT 1
- What is callbackQueryDataRead? HOT 1
- `command` UpdateParser is eating newlines HOT 2
- High CPU usage HOT 6
- Add support for bot mention in command HOT 1
- `Telegram.Bot.API.UpdatingMessages.editMessageReplyMarkup` is seemingly broken HOT 1
- Bot API 6.6 HOT 1
- telegram-bot-simple-0.11 + telegram-bot-api-6.5 as dependencies
- Bot API 6.7
- Inline mode is broken HOT 1
- SendMessage hangs indefinitely on some sendMessageText field values HOT 1
- Telegram-bot-simple hangs when something kills the thread responsible for actions processing HOT 1
- Bot API 6.8
- Bot API 6.9
- Bot API 7.0 🔥 HOT 1
- Support Mini Apps (WebApp)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from telegram-bot-simple.