Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
nmlorg
/
metabot
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
3
Code
Issues
49
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Actions: nmlorg/metabot
Actions
All workflows
Workflows
Dependabot Updates
Dependabot Updates
Dependency Graph
Dependency Graph
Python package
Python package
Show more workflows...
Management
Caches
Python package
Python package
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
pythonpackage.yml
will be ignored since log searching is not yet available
35 workflow runs
35 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
Respond to "where is" in addition to "when is".
Python package
#102:
Commit
93af3af
pushed by
nmlorg
54s
master
master
54s
View workflow file
Add a -v flag to log logging.debug() lines.
Python package
#101:
Commit
35dc0f1
pushed by
nmlorg
55s
master
master
55s
View workflow file
See nmlorg/ntelebot@98ffaa7.
Python package
#100:
Commit
88d3014
pushed by
nmlorg
52s
master
master
52s
View workflow file
metabot was originally written for Python 2.7, and used cgi.escape(s,…
Python package
#99:
Commit
9381913
pushed by
nmlorg
54s
master
master
54s
View workflow file
Doh.
Python package
#98:
Commit
924356c
pushed by
nmlorg
56s
master
master
56s
View workflow file
Handle errors from api.weather.gov a little more gracefully.
Python package
#97:
Commit
4b062dd
pushed by
nmlorg
52s
master
master
52s
View workflow file
Button text is presented literally in at least TGA, Telegram X, and W…
Python package
#96:
Commit
d90e309
pushed by
nmlorg
56s
master
master
56s
View workflow file
Add mgr.bot_admins and mgr.is_bot_admin, replacing all access to …['i…
Python package
#95:
Commit
1b60641
pushed by
nmlorg
54s
master
master
54s
View workflow file
Pull all getter logic into a new metabot.util.mandb.Field, and add se…
Python package
#94:
Commit
3185fce
pushed by
nmlorg
56s
master
master
56s
View workflow file
Replace all iterations over multibot.conf['bots'] that check if …['te…
Python package
#93:
Commit
fe057d2
pushed by
nmlorg
53s
master
master
53s
View workflow file
Drop Python 3.9 support.
Python package
#92:
Commit
53e8f34
pushed by
nmlorg
56s
master
master
56s
View workflow file
Roll back 27fdc8e.
Python package
#91:
Commit
0ad1b62
pushed by
nmlorg
14s
master
master
14s
View workflow file
Don't ever request weather information live, just keep track of addre…
Python package
#90:
Commit
998bfd2
pushed by
nmlorg
47s
master
master
47s
View workflow file
Mechanically replace all references to bot.config['issue37'] with mgr…
Python package
#89:
Commit
1e4a714
pushed by
nmlorg
47s
master
master
47s
View workflow file
Pass mgr (instead of bot or botconf) to eventutil.format_event and .g…
Python package
#88:
Commit
286df27
pushed by
nmlorg
52s
master
master
52s
View workflow file
Replace all uses of multibot.conf['bots'][botuser]['issue37']['events…
Python package
#87:
Commit
9c4ae95
pushed by
nmlorg
49s
master
master
49s
View workflow file
Remove modconf from the moddispatch/modpredispatch signature (see #11…
Python package
#86:
Commit
add7692
pushed by
nmlorg
52s
master
master
52s
View workflow file
Rename Manager.bot_instance to Manager.bot_api (see #118 and ae30e6a).
Python package
#85:
Commit
6a349ae
pushed by
nmlorg
47s
master
master
47s
View workflow file
Continuing from ebd5cec (see #118), replace all remaining accesses of…
Python package
#84:
Commit
621746f
pushed by
nmlorg
53s
master
master
53s
View workflow file
Replace all accesses of multibot.conf['bots'][botuser]['issue37']['mo…
Python package
#83:
Commit
ebd5cec
pushed by
nmlorg
48s
master
master
48s
View workflow file
Set ctx.multibot directly, and stop setting bot.multibot.
Python package
#82:
Commit
ae30e6a
pushed by
nmlorg
48s
master
master
48s
View workflow file
Test /admin being sent to a bot named admintestbot, but still configu…
Python package
#81:
Commit
9571be3
pushed by
nmlorg
49s
master
master
49s
View workflow file
Add Manager.is_chat_admin, which depends on both Manager.user and Man…
Python package
#80:
Commit
3e04afa
pushed by
nmlorg
49s
master
master
49s
View workflow file
Add Manager.user() support, user-specialize ctx.mgr, and use ctx.mgr.…
Python package
#79:
Commit
2bf6dd8
pushed by
nmlorg
51s
master
master
51s
View workflow file
Introduce a new context manager (see #118) as multibot.mgr.
Python package
#78:
Commit
8740777
pushed by
nmlorg
55s
master
master
55s
View workflow file
Previous
1
2
Next
You can’t perform that action at this time.