Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: preview feature, closes #133 #138

Merged
merged 1 commit into from
Nov 18, 2023
Merged

fix: preview feature, closes #133 #138

merged 1 commit into from
Nov 18, 2023

Conversation

Helias
Copy link
Member

@Helias Helias commented Nov 18, 2023

No description provided.

@Helias Helias merged commit db970df into upgrade Nov 18, 2023
@Helias Helias deleted the fix-133 branch November 18, 2023 21:53
TendTo added a commit to TendTo/Telegram-SpottedDMI-Bot that referenced this pull request Nov 19, 2023
@TendTo TendTo mentioned this pull request Nov 19, 2023
TendTo added a commit to TendTo/Telegram-SpottedDMI-Bot that referenced this pull request Nov 20, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Helias pushed a commit that referenced this pull request Nov 24, 2023
* feat: major refactor telegram -> 20.6

removed reactions
use async functions
split the callback_handlers functions in multiple files
add banned users list to the sban command
use of scoped command list

* test: update tests (wip)

* feat: update docker container

* fix: remove reactions from CI, imrpove default config

* test: update tests for new library

* chore: rename meme_report* to report*

* refactor: renamed all instances of meme to post

* chore: consolidate database's tables

* fix: reintroduce auto init for database

* refactor: update the follow functionality to the new library

* feat: use more restrictive filters

* test: add follow feature tests

* fix: remove trailing &&\

* chore: remove unused imports

* docs: update docs with new modules

* chore: remove old type hinting

* fix: allow admins to call /help

* ci: bump from python 3.9/10 to 3.10/11

* fix: add pytest-asyncio dev-dependency

* refactor: smallest refactor lmao

* feat: ensure that docker works as intended

* fix: show credited users correctly

* feat: run isort

* chore: remove mypy

* feat: add code of conduct and pr template

* docs: update documentation and add requirements

* style: run black

* ci: add new workflows (github actions)

* ci: fix version and sphinx build

* ci: use html, not build

* chore: update linting procedure

* ci: install package before docs

* feat: add changelog

* chore: update README

* chore: update Changelog

* chore: correct linking in readme

* fix: add MANIFEST.in to fix Docker setup

* fix: preview feature, closes #133 (#138)

* fix: typo from previw to preview

* docs: add more examples about Docker in the README

* feat: add /reload command

* docs: add reference to the Telegram-Bot documentation

* docs: use apidoc to generate the module's documentation

* docs: add template

* fix: avoid potential useless read from get_user_sign

* refactor: use PARSE_DECLTYPES for datetime conversion

* refactor: include private_message_id into users

* feat: include ban timestamp

adds a timestamp column to the database and shows it when listing all the banned users
[ closes #124  ] [ from #140 ]

* teat: add reload command test

* feat: add utility script to run the ci pipeline locally

* fix: remove rebase code

* chore: fix typo

* refactor: rename group_id and channel_group_id

As suggested in the pr review, group_id is been renamed to admin_group_id
At the same time, channel_group_id is been renamed to community_group_id
This should clarify the roles both settings have

* chore: removed dangling reaction features

* feat: simplify checks

Most checks are now handled by the dispatcher.
There is no need

* fix: support args for different kind of messages

* feat: activate autoreply command

* style: run black formatter

* refactor: use enum instead of dict for Conversation States

* style: apply black formatter

* feat: add timestamp to post follow [ #136 ]

* feat: remove unused tag setting

* feat: add timestamp to spot report

* feat: add timestamp to published post

* test: update test to new timestamps

* feat: add run_sql script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants