|
| 1 | +--- |
| 2 | +category: "london" |
| 3 | +title: "PyPastry and Telegram bot" |
| 4 | +level: "All levels" |
| 5 | +time: "18:00" |
| 6 | +rsvp_link: https://www.meetup.com/Python-Sprints/events/264752369/ |
| 7 | +project: none |
| 8 | +sponsor: iwoca |
| 9 | +--- |
| 10 | + |
| 11 | +In this event we will host two sprints: |
| 12 | + |
| 13 | +- [PyPastry](https://github.com/datapastry/pypastry/), a machine learning framework |
| 14 | +- A [Telegram](https://telegram.org/) bot, for our new [channel](https://t.me/py_sprints) |
| 15 | + |
| 16 | +The **PyPastry** sprint will be lead by Doug, its author, and we will work on different issues: |
| 17 | + |
| 18 | +- Add new features |
| 19 | +- Improve the test suite |
| 20 | +- Add typing |
| 21 | +- Create packages |
| 22 | +- Set up the CI |
| 23 | +- Improve the documentation |
| 24 | +- ... |
| 25 | + |
| 26 | +For the **Telegram bot**, we will create a bot to help us with our new channel. Any idea is welcome, |
| 27 | +but some of the things we can work on are: |
| 28 | + |
| 29 | +- Implement a `/next-event` command, to get the link to the next scheduled event |
| 30 | +- Implement a `/next-event-location` to get the geolocation of the event |
| 31 | +- Implement a NLP system able to identify spam, rude or abusive messages, commercial messages like job postings... |
| 32 | + and automatically block people in the channel posting those |
| 33 | +- ... |
| 34 | + |
| 35 | +Agenda |
| 36 | + |
| 37 | +- 6pm: Networking, drinks and food |
| 38 | +- 6:30pm: Sponsor presentation, project presentations and team creation |
| 39 | +- 6:45pm: Coding |
| 40 | +- 9pm: Group presentations |
| 41 | +- 9:30pm: End of the event, or pub |
| 42 | + |
| 43 | +Requirements |
| 44 | + |
| 45 | +- Bring a laptop with Python and git installed |
| 46 | + |
| 47 | +**Gitter channel:** [https://gitter.im/py-sprints/telegram](https://gitter.im/py-sprints/telegram) |
0 commit comments