├── .gitignore ├── CONTRIBUTING.md ├── INSTALLATION.md ├── LICENSE.header ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── emote_collector ├── __init__.py ├── __main__.py ├── backend_creator.py ├── data │ ├── avatar.png │ ├── bingo │ │ ├── DejaVuSans.ttf │ │ └── bingo_board_base.png │ ├── config.example.py │ ├── decay_test.sql │ ├── discord-emoji-shortcodes.json │ ├── e0-final-emojis.json │ ├── memes.example.py │ └── short-license.txt ├── extensions │ ├── api.py │ ├── bingo │ │ ├── commands.py │ │ ├── db.py │ │ └── errors.py │ ├── db.py │ ├── emote.py │ ├── file_upload_hook.py │ ├── gimme.py │ ├── locale.py │ ├── logging.py │ ├── meme.py │ ├── meta.py │ └── stats.py ├── locale │ ├── POTFILES.in │ ├── de_DE │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── de_DE_rude │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── en_US_rude │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── es_ES │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── fr_FR │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── fr_FR_rude │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── hu_HU │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── messages.pot │ ├── pl_PL │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── pl_PL_rude │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── tr_TR │ │ └── LC_MESSAGES │ │ │ ├── emote_collector.mo │ │ │ └── emote_collector.po │ ├── update-locale.sh │ └── 😃 │ │ └── LC_MESSAGES │ │ ├── emote_collector.mo │ │ └── emote_collector.po ├── sql │ ├── api.sql │ ├── bingo.sql │ ├── emotes.sql │ ├── locale.sql │ └── schema.sql └── utils │ ├── __init__.py │ ├── bingo │ ├── __init__.py │ ├── __main__.py │ ├── board.py │ └── tests.py │ ├── checks.py │ ├── context.py │ ├── converter.py │ ├── custom_send.py │ ├── custom_typing.py │ ├── emote.py │ ├── errors.py │ ├── i18n.py │ ├── image.py │ ├── lexer.py │ ├── misc.py │ ├── paginator.py │ └── proxy.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/INSTALLATION.md -------------------------------------------------------------------------------- /LICENSE.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/LICENSE.header -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/README.md -------------------------------------------------------------------------------- /emote_collector/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/__init__.py -------------------------------------------------------------------------------- /emote_collector/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/__main__.py -------------------------------------------------------------------------------- /emote_collector/backend_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/backend_creator.py -------------------------------------------------------------------------------- /emote_collector/data/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/avatar.png -------------------------------------------------------------------------------- /emote_collector/data/bingo/DejaVuSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/bingo/DejaVuSans.ttf -------------------------------------------------------------------------------- /emote_collector/data/bingo/bingo_board_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/bingo/bingo_board_base.png -------------------------------------------------------------------------------- /emote_collector/data/config.example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/config.example.py -------------------------------------------------------------------------------- /emote_collector/data/decay_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/decay_test.sql -------------------------------------------------------------------------------- /emote_collector/data/discord-emoji-shortcodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/discord-emoji-shortcodes.json -------------------------------------------------------------------------------- /emote_collector/data/e0-final-emojis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/e0-final-emojis.json -------------------------------------------------------------------------------- /emote_collector/data/memes.example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/memes.example.py -------------------------------------------------------------------------------- /emote_collector/data/short-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/data/short-license.txt -------------------------------------------------------------------------------- /emote_collector/extensions/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/api.py -------------------------------------------------------------------------------- /emote_collector/extensions/bingo/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/bingo/commands.py -------------------------------------------------------------------------------- /emote_collector/extensions/bingo/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/bingo/db.py -------------------------------------------------------------------------------- /emote_collector/extensions/bingo/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/bingo/errors.py -------------------------------------------------------------------------------- /emote_collector/extensions/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/db.py -------------------------------------------------------------------------------- /emote_collector/extensions/emote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/emote.py -------------------------------------------------------------------------------- /emote_collector/extensions/file_upload_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/file_upload_hook.py -------------------------------------------------------------------------------- /emote_collector/extensions/gimme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/gimme.py -------------------------------------------------------------------------------- /emote_collector/extensions/locale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/locale.py -------------------------------------------------------------------------------- /emote_collector/extensions/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/logging.py -------------------------------------------------------------------------------- /emote_collector/extensions/meme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/meme.py -------------------------------------------------------------------------------- /emote_collector/extensions/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/meta.py -------------------------------------------------------------------------------- /emote_collector/extensions/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/extensions/stats.py -------------------------------------------------------------------------------- /emote_collector/locale/POTFILES.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/POTFILES.in -------------------------------------------------------------------------------- /emote_collector/locale/de_DE/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/de_DE/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/de_DE/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/de_DE/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/de_DE_rude/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/de_DE_rude/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/de_DE_rude/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/de_DE_rude/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/en_US_rude/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/en_US_rude/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/en_US_rude/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/en_US_rude/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/es_ES/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/es_ES/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/es_ES/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/es_ES/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/fr_FR/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/fr_FR/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/fr_FR/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/fr_FR/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/fr_FR_rude/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/fr_FR_rude/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/fr_FR_rude/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/fr_FR_rude/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/hu_HU/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/hu_HU/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/hu_HU/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/hu_HU/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/messages.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/messages.pot -------------------------------------------------------------------------------- /emote_collector/locale/pl_PL/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/pl_PL/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/pl_PL/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/pl_PL/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/pl_PL_rude/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/pl_PL_rude/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/pl_PL_rude/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/pl_PL_rude/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/tr_TR/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/tr_TR/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/tr_TR/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/tr_TR/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/locale/update-locale.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/update-locale.sh -------------------------------------------------------------------------------- /emote_collector/locale/😃/LC_MESSAGES/emote_collector.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/😃/LC_MESSAGES/emote_collector.mo -------------------------------------------------------------------------------- /emote_collector/locale/😃/LC_MESSAGES/emote_collector.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/locale/😃/LC_MESSAGES/emote_collector.po -------------------------------------------------------------------------------- /emote_collector/sql/api.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/sql/api.sql -------------------------------------------------------------------------------- /emote_collector/sql/bingo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/sql/bingo.sql -------------------------------------------------------------------------------- /emote_collector/sql/emotes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/sql/emotes.sql -------------------------------------------------------------------------------- /emote_collector/sql/locale.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/sql/locale.sql -------------------------------------------------------------------------------- /emote_collector/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/sql/schema.sql -------------------------------------------------------------------------------- /emote_collector/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/__init__.py -------------------------------------------------------------------------------- /emote_collector/utils/bingo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/bingo/__init__.py -------------------------------------------------------------------------------- /emote_collector/utils/bingo/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/bingo/__main__.py -------------------------------------------------------------------------------- /emote_collector/utils/bingo/board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/bingo/board.py -------------------------------------------------------------------------------- /emote_collector/utils/bingo/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/bingo/tests.py -------------------------------------------------------------------------------- /emote_collector/utils/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/checks.py -------------------------------------------------------------------------------- /emote_collector/utils/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/context.py -------------------------------------------------------------------------------- /emote_collector/utils/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/converter.py -------------------------------------------------------------------------------- /emote_collector/utils/custom_send.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/custom_send.py -------------------------------------------------------------------------------- /emote_collector/utils/custom_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/custom_typing.py -------------------------------------------------------------------------------- /emote_collector/utils/emote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/emote.py -------------------------------------------------------------------------------- /emote_collector/utils/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/errors.py -------------------------------------------------------------------------------- /emote_collector/utils/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/i18n.py -------------------------------------------------------------------------------- /emote_collector/utils/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/image.py -------------------------------------------------------------------------------- /emote_collector/utils/lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/lexer.py -------------------------------------------------------------------------------- /emote_collector/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/misc.py -------------------------------------------------------------------------------- /emote_collector/utils/paginator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/paginator.py -------------------------------------------------------------------------------- /emote_collector/utils/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/emote_collector/utils/proxy.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmoteBot/EmoteCollector/HEAD/setup.py --------------------------------------------------------------------------------