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

Context Klasse loswerden #23

Open
lukruh opened this issue Dec 22, 2017 · 0 comments
Open

Context Klasse loswerden #23

lukruh opened this issue Dec 22, 2017 · 0 comments

Comments

@lukruh
Copy link
Collaborator

lukruh commented Dec 22, 2017

ich weiß globale variablen sind verlockend, statische variablen auch wenn man keine globalen benutzen darf ;P aber irgendwie ist das ganze ding sperrig und ich würds gerne loswerden. Dazu müsste man ja eigentlich nur ein context (oder wie auch immer man es nennt) im bot verfügbar haben: 2 möglichkeiten:

  1. jobque hat ein context parameter, das schien nicht ganz so geil zu sein, weil man darauf nicht von überall aus zugreifen kann (aber evt. schon überall wo der bot existiert) aber vlt. haben die jobs selbst soetwas auch, dann wäre das natürlich um so einfacher.

  2. dem job ne zusätzliche variable geben, die dann immer dann übergeben wird wenn bot übergeben wird, dafür müsste allerdings das erstellen des bots mit dem updater umgebaut werden und custom_bot eine klasse sein die die Klasse Bot um eben eine context variable erweitert.. (ich bin mir aber sicher, dass es dazu eine bessere option gibt)

  3. nochmal sehr gründlich im internet recherchieren, ggf. stackoverflow frage starten oder eben die entwickler auf github kontaktieren..

Das wäre was wenn man mal nen bisschen zeit und motivation hat.. ;) option 2 evt. auch 3 wären warsch effizienter wenn ich nachschaue/nachfrage

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

No branches or pull requests

1 participant