kleros-moderator-bot's People
kleros-moderator-bot's Issues
allow users to add funds to the bot
- allow users to create a bot
- keep track of funds per bot
- add command /setbot {secret-bot-id}
administrator cannot be banned
TelegramError: ETELEGRAM: 400 Bad Request: user is an administrator of the chat
automatically unban users who appeal
send PR to update typings of node-telegram-bot-api
fix banChatMember
and unbanChatMember
validate mod username
use userId instead of username for mods?
test send a question to the arbitrator
implement /addevidence
send bot errors to custom channel
reddit bot
implement subgraph for xDAI
allow users to create a dispute in realitio
arbitrator address
add global commands
invalid or answered too son?
save questionId to track appeal
mark questions as finalized
to allow the cron to only check for active questions
improve /setrules
- Validate url
- Allow to set rules from a message? (quote and upload to ipfs)
log errors
add multi language support
Add context feature
With private tg groups, users who are have an open ban dispute cannot easily access chat log history. In the resolving period, the user is muted, not banned, so they can still access the chat log history.
Todo, add a feature /addcontext, where a disputed and muted user can forward messages to the Kleros Moderator Bot with /addcontext to add a whole group of messages as a transcript to ipfs, and submit evidence to their case.
save evidence
'reply_to_message' bug
Workaround
- Open group settings
- Change the chat history for new members setting (it doesn't matter which of the two the group is using)
- Hit "Save" on the chat visibility menu
- Hit "Save" on the group settings menu
- Repeat the above steps one more time
After editing these settings your bot should start receiving reply_to_message
data in that group.
I tested this with my bot as NOT admin and privacy mode ON
Bug reported in telegram's issue tracker: https://bugs.telegram.org/c/7643
custom frontend
if somebody tries to ban an already banned user...
does the banned user can regain access to the group?
use telegram native mods permissions instead of this
submit initial evidence when creating the question
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.